Swift iOS - collectionView 中的最佳单元格数量

Swift iOS - optimal amount of cells in collectionView

我的 swift 应用程序中有 collectionView,每个单元格都由一个缩略图组成。

现在我最初有 100 个单元格,我对后端的结果进行分页,因此用户可以单击下一个按钮来获取下一个 100 个图像,我调用 collectionView.reloadData() 所以我重新使用最初的 100 个单元格。

是否有我应该拥有的最佳细胞数量?我可以改为每 1000 个分页,所以我有 1000 个单元格,但我猜这可能会导致内存中同时有这么多单元格的问题?

完全没有限制。

“1000”根本算不了什么。

你在这里唯一要考虑的是,根据你的带宽。

也就是说,您集合视图没有任何问题。您只想选择一个好的块大小,以便 在网络方面,从用户的角度来看,它感觉加载顺利。 (尝试从 2500 开始并上下变化。)(在非常复杂的应用程序中,您可以动态地改变该数量,具体取决于您在应用程序 运行 时所做的测量,但这与此处无关。)

同样,对于集合视图,您绝对没有任何问题。将其设置为您想要的任何值。喜欢就1亿吧