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