【发布时间】:2021-11-26 07:59:40
【问题描述】:
我使用RxCollectionViewSectionedReloadDataSource 将我的数据加载到UICollectionView。
let dataSource = RxCollectionViewSectionedReloadDataSource<SectionModel<String, WorkGroup>>(
configureCell: { (_, collectionView, indexPath, item) in
guard let cell = collectionView
.dequeueReusableCell(withReuseIdentifier: WorkGroupCell.identifier, for: indexPath) as? WorkGroupCell else {
return WorkGroupCell()
}
cell.viewModel = item
return cell
}
)
viewModel.items.bind(to: tileCollectonView.rx.items(dataSource: dataSource)).disposed(by: disposeBag)
tileCollectonView.rx.setDelegate(self).disposed(by: disposeBag)
使用上面的代码我可以显示数据。但我想拖放(重新排序)单元格。
请告诉我如何使用RxSwift 重新排序。
我们将不胜感激。
【问题讨论】:
标签: ios xcode uicollectionview rx-swift