使用 RxSwift 的 TabelView 委托方法

TabelView Delegate methods using RxSwift

我正在使用 RxSwift,因为 TableView.I 需要计算动态单元格的高度,之前我是在 WillDisplayCell 委托方法中完成的。我不知道如何将 TableView 委托方法与 RxSwift 绑定。有人可以帮忙吗?

符合您的视图控制器

class YourViewController: UIViewController, UITableViewDelegate

然后在viewDidLoad()

中添加这个
tableView.rx.setDelegate(self).addDisposableTo(disposeBag)

然后你写UITableViewDelegate方法。

其实你可以。试试这个:

       tableView.rx
        .willDisplayCell
        .subscribe(onNext: { cell, indexPath in
   //Do your will display logic
           })
        .disposed(by: disposeBag)