我正在使用RxSwift for TableView。我需要先计算WillDisplayCell委托方法中我做过的动态单元格的高度。我不知道如何将TableView Delegate方法与RxSwift绑定。任何人都可以帮忙吗?
答案 0 :(得分:14)
实际上可以。试试这个:
tableView.rx
.willDisplayCell
.subscribe(onNext: { cell, indexPath in
//Do your will display logic
})
.disposed(by: disposeBag)
答案 1 :(得分:4)
使视图控制器符合
class YourViewController: UIViewController, UITableViewDelegate
然后在viewDidLoad()
tableView.rx.setDelegate(self).addDisposableTo(disposeBag)
然后你编写UITableViewDelegate
方法。