我怎样才能循环预取细胞?

时间:2017-08-26 08:21:10

标签: ios swift uicollectionview

我想循环遍历UICollectionView的已加载单元格,并根据其模型突出显示(通过调用单元格方法)特定单元格。

我可以使用collectionView.visibleCells轻松遍历可见单元格,但我不知道如何到达预取单元格。

当然,禁用单元格预取解决了这个问题,但我失去了它的所有好处。

使用prefetchDataSource无法解决问题,因为在预取时未正确设置控制单元格突出显示状态的布尔值。

我可能会使用prefetchDataSource来跟踪已加载的单元格,但是从我在文档中读到的内容来看,那时你没有实际的单元格。

我应该禁用单元格预取还是有更好的方法? 像collectionView.visibleCells那样容易的事情会很棒。

提前致谢。

0 个答案:

没有答案