piz*_*za7 8 uicollectionview swift uicollectionviewdiffabledatasource
我的理解是 UICollectionViewDataSourcePrefetching 是为 UICollectionViewDataSource 构建的,而 UICollectionViewDiffableDataSource 似乎没有任何有关预取的文档。
您的实现设置在名为UICollectionViewDataSourcePrefetching的单独属性上UICollectionViewprefetchDataSource
https://developer.apple.com/documentation/uikit/uicollectionview/1771768-prefetchdatasource
\n您需要将预取的数据缓存在某处,然后从您的cellProvider(或UICollectionView.CellRegistration) 访问它。在您的集合视图上,您将预取数据源分配给属性prefetchDataSource\xe2\x80\x94 这可能只是您的视图控制器,例如:
myCollectionView.prefetchDataSource = self\nRun Code Online (Sandbox Code Playgroud)\n我已经使用过它,并且在UICollectionViewDiffableDataSource滚动集合视图时会咨询预取数据源以获取要预取的索引路径,而实际数据由可比较数据源提供
| 归档时间: |
|
| 查看次数: |
1284 次 |
| 最近记录: |