最佳实践:快速UITableView滚动?

时间:2011-06-24 01:40:02

标签: iphone ios cocoa-touch uitableview

我知道围绕快速滚动进行了很多讨论。 Apple提供了很好的例子:

http://developer.apple.com/library/ios/#samplecode/TableViewSuite/Introduction/Intro.html

我将有一个自定义UITableViewCell,它有2个UIImageView和3个UILabel作为子视图。如果我只是将它们作为子视图添加到内容视图中,我的滚动会变慢吗?

最好只绘制这些吗?

1 个答案:

答案 0 :(得分:3)

我今年在WWDC的UIKit家伙得到的答案是“这有点取决于你在做什么”。如果单元格中的所有内容都不透明且简单,则直接将子视图添加到内容视图非常高效。如果您需要某些视图以具有不同的不透明度或更改,则手动渲染它可以更快。

videos for WWDC刚刚发布,我建议您观看会话105(特别是下半部分),它会在现实世界的应用程序中解决UITableView的分析和改进性能。