我正在为 TableView 使用 RxSwift。我需要计算动态单元格的高度,之前我是在 WillDisplayCell 委托方法中完成的。我不知道如何将 TableView Delegate 方法与 RxSwift 绑定。任何人都可以帮忙吗?
问问题
8714 次
2 回答
23
其实你可以。尝试这个:
tableView.rx
.willDisplayCell
.subscribe(onNext: { cell, indexPath in
//Do your will display logic
})
.disposed(by: disposeBag)
于 2018-06-27T19:44:12.323 回答
10
符合您的视图控制器
class YourViewController: UIViewController, UITableViewDelegate
然后添加这个viewDidLoad()
tableView.rx.setDelegate(self).addDisposableTo(disposeBag)
然后你写UITableViewDelegate
方法。
于 2017-03-30T12:12:33.287 回答