小编Max*_*yan的帖子

iOS UICollectionViewDiffableDataSource 重新加载所有数据,没有任何更改

我有一个简单的UICollectionView1 个部分和 1 个项目类型,由新的 iOS 13 提供支持UICollectionViewDiffableDataSource

即使没有更改数据源(相同hashValue),UICollectionViewDiffableDataSource也会更新整个集合视图(调用cellProvier每个可见单元格)。

问题是,相同的场景按UITableViewDiffableDataSource预期工作,即不更改数据源,UITableViewDiffableDataSource 什么也不做

这是设计上的差异,还是某种错误?

uikit ios ios13 diffabledatasource nsdiffabledatasourcesnapshot

6
推荐指数
0
解决办法
324
查看次数