File tree 2 files changed +9
-9
lines changed
2 files changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -114,22 +114,22 @@ You can implement the binding with Reactive Programming instead of Delegate patt
114
114
) { _ , model, cell in
115
115
cell.titleLabel .text = model
116
116
}
117
- .disposed (by : disposeBug )
117
+ .disposed (by : disposeBag )
118
118
119
119
// PagingContentViewControllerDataSource
120
120
items.asObserver ()
121
121
.map { items in items.map ({ $0 .content }) }
122
122
.bind (to : contentViewController.rx .viewControllers ())
123
- .disposed (by : disposeBug )
123
+ .disposed (by : disposeBag )
124
124
125
125
// PagingMenuViewControllerDelegate
126
126
menuViewController.rx .itemSelected .asObservable ().subscribe (onNext : { [weak self ] (page, prev) in
127
127
self ? .contentViewController .scroll (to : page, animated : true )
128
- }).disposed (by : disposeBug )
128
+ }).disposed (by : disposeBag )
129
129
130
130
// PagingContentViewControllerDelegate
131
131
contentViewController.rx .didManualScroll .asObservable ().subscribe (onNext : { [weak self ] (index, percent) in
132
132
self ? .menuViewController .scroll (index : index, percent : percent, animated : false )
133
- }).disposed (by : disposeBug )
133
+ }).disposed (by : disposeBag )
134
134
}
135
135
```
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ class ViewController: UIViewController {
40
40
self ? . firstLoad = nil
41
41
}
42
42
43
- let disposeBug = DisposeBag ( )
43
+ let disposeBag = DisposeBag ( )
44
44
45
45
override func viewDidLoad( ) {
46
46
super. viewDidLoad ( )
@@ -56,20 +56,20 @@ class ViewController: UIViewController {
56
56
) { _, model, cell in
57
57
cell. titleLabel. text = model
58
58
}
59
- . disposed ( by: disposeBug )
59
+ . disposed ( by: disposeBag )
60
60
61
61
items. asObserver ( )
62
62
. map { items in items. map ( { $0. content } ) }
63
63
. bind ( to: contentViewController. rx. viewControllers ( ) )
64
- . disposed ( by: disposeBug )
64
+ . disposed ( by: disposeBag )
65
65
66
66
menuViewController. rx. itemSelected. asObservable ( ) . subscribe ( onNext: { [ weak self] ( page, prev) in
67
67
self ? . contentViewController. scroll ( to: page, animated: true )
68
- } ) . disposed ( by: disposeBug )
68
+ } ) . disposed ( by: disposeBag )
69
69
70
70
contentViewController. rx. didManualScroll. asObservable ( ) . subscribe ( onNext: { [ weak self] ( index, percent) in
71
71
self ? . menuViewController. scroll ( index: index, percent: percent, animated: false )
72
- } ) . disposed ( by: disposeBug )
72
+ } ) . disposed ( by: disposeBag )
73
73
}
74
74
75
75
override func viewDidLayoutSubviews( ) {
You can’t perform that action at this time.
0 commit comments