我想知道可以在UITATIONVIEW中显示的最大行数的极限。提前致谢。

有帮助吗?

解决方案

似乎没有最大值。无论如何,您都不会积极地插入,您只需实施代表方法即可为单元格服务 - 如果正确完成,它们不会立即加载。

仅尝试使用一千个自定义单元格,它就没有问题。但是,即使有3K索引,滚动也很多,我会考虑将它们放入导航层次结构(但这在很大程度上取决于您的使用)。

还有一件事:在绘制单元格时,请确保要高效,而是实现DrawRect:而不是用标签,视图等使单元格混乱,而是会使滚动速度更快。

其他提示

可可博客的可可 帖子非常有用 - 它着眼于具有数千个单元格的表观的性能。

问题是它是否具有内部硬性限制 - 似乎足以满足大多数需求 - 上述帖子得出结论:

iPhone可以处理100,000行的桌子 - 它继续顺利滚动,好像它仅100行。

最终,您将受到以下事实的限制:诸如NumberOfrowsInsectiin等所有方法都采用整数论点,但希望您无需接近这些限制:)

numberofRawInSection 委托方法我们通常是int类型的数组的返回计数,因此可以在tableview的部分= Int.max

因此,让我们说“ C”能力

C = (maximum number of section) X (maximum number of item in section)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top