gpt4 book ai didi

ios - 如何使 uicollectionview 不使单元格出队?

转载 作者:行者123 更新时间:2023-11-28 07:10:06 25 4
gpt4 key购买 nike

我不希望单元格在第一次出现在屏幕上时必须生成。我也不希望离开屏幕的单元格在返回屏幕时必须重新生成。

如何在加载 UICollectionView 时生成所有单元格并在我上下滚动时保持这种状态?

最佳答案

您可以管理自己的单元格列表(根据数据源预先创建它们,随着数据源更新创建任何新的单元格,并为所需的 indexPath 返回适当的单元格,而不是在 cellForItemAtIndexPath 中将单元格出队)但是作为一般规则,这是个坏主意。您可能会遇到单元格配置性能较差的特定情况,但答案通常是“改进单元格配置”,很少会“将所有内容都保存在内存中”。

推测:如果您考虑这样做是为了在单元格中保留状态或缓存一些信息,那么放错地方了。单元格是演示文稿;将该信息保存在数据源元素中,以便可以将需要表示的任何内容应用于当前正在使用的任何单元格。

关于ios - 如何使 uicollectionview 不使单元格出队?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28708390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com