如何使用 UICollectionView 选择要预取的项目数?
Posted
技术标签:
【中文标题】如何使用 UICollectionView 选择要预取的项目数?【英文标题】:How to choose number of items to prefetch using UICollectionView? 【发布时间】:2018-08-27 14:30:48 【问题描述】:我试图找到一种方法来为UICollectionView
设置多个预取单元格,但我做不到。对于我的带有大单元格的水平集合,它只预取 1 个项目。同时,另一个屏幕上的UITableView
预取了大约 10 行。
有没有办法明确告诉UICollectionView
/UITableView
我要预取多少项目/行?
【问题讨论】:
【参考方案1】:Apple 不允许您设置预定数量的单元格进行预取,因为他们的文档指出
预取方法不一定对每个单元格都调用
是否预取单元格背后的黑盒因素有很多,但其中一些可能是当前可用内存和滚动速度。
Link to Apple's Docs
Helpful article breaking down prefetching
【讨论】:
以上是关于如何使用 UICollectionView 选择要预取的项目数?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 UICollectionView 中启用选择的视觉反馈
如何覆盖 UICollectionView 中的 handlePan 选择器