我知道重用UITableViewCell
对象是提高UITableView
性能的关键。
但是我必须模拟一个UITableView
带有分组单元格的表单,其中每个组是一个表单部分,每个单元格是一个表单输入(最终会UIViewController
在导航堆栈中推送另一个以输入实际数据)。
部分和单元格的数量是恒定的且很小(不超过 10 个单元格),我试图访问它们而不必考虑indexPath
值。我想创建单元格作为控制器的属性,并在cellForRowAtIndexPath
方法中分配它们而不是重用它们。
就性能而言,这是一种有效的方法吗?还有其他值得避免重用UITableViewCell
实例的情况吗?
谢谢!