我有一个简单UICollectionView
的 1 个部分和 1 个项目类型,由新的 iOS 13 提供支持UICollectionViewDiffableDataSource
。
即使没有更改数据源(相同hashValue
的 s),也会UICollectionViewDiffableDataSource
更新整个集合视图(调用cellProvier
每个可见单元格)。
问题是,与预期相同的场景UITableViewDiffableDataSource
,即没有更改数据源UITableViewDiffableDataSource
什么都不做。
这是设计上的差异,还是某种错误?