tableview上可显示的最大行数

thn*_*iss 6 iphone uitableview iphone-sdk-3.1

我想知道UItableView中可以显示的最大行数限制.提前致谢.

pet*_*ert 10

这篇Cocoa with Love博客文章内容非常丰富 - 它会查看包含数千个单元格的表格视图的性能.

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

iPhone可以处理100,000行的表 - 它继续滚动,就像只有100行一样.


Eik*_*iko 4

好像没有上限。无论如何,您都不会主动插入,您只需实现委托方法来为单元格提供服务 - 如果正确完成,它们不会立即全部加载。

只需用一千个自定义单元进行尝试,它就可以正常工作。但是对于 3k,即使有索引,滚动起来也需要很多时间,我会考虑将它们放入导航层次结构中(但这在很大程度上取决于您的使用)。

另一件事:确保绘制单元格时高效,即实现drawRect:而不是用标签、视图等使单元格混乱,这将使滚动速度更快。