RxSwift TableView - 如何设置 numberOfRowsInSection?

Posted

技术标签:

【中文标题】RxSwift TableView - 如何设置 numberOfRowsInSection?【英文标题】:RxSwift TableView - How to set numberOfRowsInSection? 【发布时间】:2020-04-22 16:56:46 【问题描述】:

使用 RxSwift,是否有与 numberOfRowsInSection 等价的方法?看起来 Rx 会根据数据自动设置行数,但我需要在 tableview 的末尾添加一个与数据无关的额外唯一单元格。由于 tableView 在遍历所有数据后会自动返回,因此我无法设置该单元格。谢谢!

【问题讨论】:

【参考方案1】:

您应该通过数据进行 UI 操作。无论如何,我建议查看RxDataSources:https://github.com/RxSwiftCommunity/RxDataSources

另外请查看这个问题: RxSwift table view with multiple custom cell types

【讨论】:

以上是关于RxSwift TableView - 如何设置 numberOfRowsInSection?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 RxSwift 中使用 tableView 数据源(numberOfRowsInSection)?

如何使用 RxSwift 为空 tableView 显示 backgroundVIew

如何在 RxSwift 中将多个数据模型绑定到 TableView

RxSwift 如何知道 TableView 重新加载结束

如何在 UITableView 的 RXswift 和 RXCocoa 中实现 tableview 单元格的内部?

使用 RxSwift 刷新后绑定到 UIRefreshControl