我正在为我的应用程序使用RxSwift,RxCocoa并实现了tableView。当它从viewModel的tableModel的价格数据中获得价格数据时,它显示了价格数据的完整列表。
但是我想只显示50个计数,而滚动时显示更多。如果没有RxSwift / RxCocoa,我将numberOfRowsInSection用于tableView的分页。
但是我不知道如何在RxSwift中使用它
这是我的代码。如何制作可分页tableView的代码?
viewModel.priceData
.drive(tableView.rx.items(cellIdentifier: "Cell")) { (index: Int, list, cell: Cell) in
...
}.disposed(by: disposeBag)
RxDataSources
库允许您分割数据。将其添加到您的项目中,然后可以使用部分。