【发布时间】:2012-02-29 14:53:53
【问题描述】:
在我的应用程序中,我有一个包含自定义 UITableViewCells 的 UITableView。滚动非常缓慢和滞后,我需要解决这个问题。
每个单元格包含 5-6 个标签、几个按钮和一张图片。
我有一个单元格的 xib,我在其中放置按钮、标签和图像视图,但我在 cellForRowAtIndexPath 中设置了所有图像。要加载我使用 [UIImage imageNamed:@""] 的图像,我阅读它更适合优化。我也是重用细胞。
我还发现,即使我注释掉并且不设置图片,表格仍然是滞后的,只有带有文本的标签。
有没有人对如何拥有一个相当复杂的表格单元格同时保持良好、流畅的性能有任何建议?将自定义单元格作为 xib 会影响性能吗?
【问题讨论】:
-
看看你的
tableview:cellForRowAtIndexPath:实现会很有帮助。
标签: iphone ios uitableview smooth-scrolling