我想循环遍历UICollectionView的已加载单元格,并根据其模型突出显示(通过调用单元格方法)特定单元格。
我可以使用collectionView.visibleCells
轻松遍历可见单元格,但我不知道如何到达预取单元格。
当然,禁用单元格预取解决了这个问题,但我失去了它的所有好处。
使用prefetchDataSource无法解决问题,因为在预取时未正确设置控制单元格突出显示状态的布尔值。
我可能会使用prefetchDataSource来跟踪已加载的单元格,但是从我在文档中读到的内容来看,那时你没有实际的单元格。
我应该禁用单元格预取还是有更好的方法?
像collectionView.visibleCells
那样容易的事情会很棒。
提前致谢。