最佳实践:快速UITableView滚动?
我知道围绕快速滚动已经有很多讨论。 苹果提供了很好的例子
http://developer.apple.com/library/ios/#samplecode/TableViewSuite/Introduction/Intro.html
我将有一个自定义UITableViewCell有2 UIImageView的和3 UILabels作为子视图。 如果我只是将它们作为子视图添加到内容视图,我的滚动速度会变慢吗?
最好只画这些?
我今年从WWDC的UIKit获得的答案是“这取决于你在做什么”。 如果单元格中的所有内容都是不透明和简单的,那么直接添加子视图到内容视图是非常高效的。 如果您需要一些视图来改变不透明度或更改,手动渲染可能会更快。
WWDC的video刚刚发布,我build议你观看会议105(具体的下半年),它解决了在真实世界的应用程序中分析和改善UITableView的性能。