ios - UICollectionView:控制单元格何时可以重用
问题描述
据我所知,我想使用 collectionviews 的唯一真正根本原因是拥有高效的内置单元重用系统(https://stackoverflow.com/a/32574877/7612797)。例如,如果我想显示 100 个元素,但一次只有 5 个元素可见,我应该使用 collectionView。
但是collectionView的回收模型完全基于collectionView的可见边界。换句话说,单元格几乎在它们离开 collectionView 的那一刻就消失了。
我发现这个标准对我的需求来说相当严格和不灵活。有没有一种方法可以覆盖确定何时不再使用单元格并应将其出列?
我唯一的其他手段是编写我自己的集合视图,在重用确定上具有更大的灵活性。
解决方案
推荐阅读
- java - 如何找到 int[] 中的第 K 个最大差异?
- c++ - 在自定义 QSlider 类中创建信号
- python - Python - os.fork() 失败
- mysql - symfony 4 中的独立数据库
- excel - 带参数的 Excel 自定义函数
- java - java - 如何检查p12证书是否与java中的主机名匹配?
- c++ - 防止引用或指向对象?
- python - 如何在 Post 请求中连同 json 参数一起发送表单数据?
- mysql - 如何在 eloquent 中实现带有“and”条件的“where”子句
- python - 从训练我的 word2vec 语料库中获得的向量标准化错误