UIKit-UICollectionView的CellForItem 方法Crash的原因
在SelectionView中,我用了一个CellForItem方法来获取已经被选中的Item让其改变背景颜色,但是在有时候这个方法明明没有越界但是返回了nil。
查阅资料说明,只有当Cell是Visible的时候,才会返回,所以对其状态判断一下即可。
1 | if let cell = collectionView.cellForItem(at: IndexPath(item: selectedIdx, section: indexPath.section)) { |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 X Mεl0n | 随手记!