any*_*yab 2 iphone performance uitableview
我需要访问表格中的单元格,tableView:heightForRowAtIndexPath:
因为我想使用我在客户单元格中进行高度计算的数据.我发现获取我的细胞的唯一方法是打电话tableView:cellForRowAtIndexPath:
问题在于调用tableView:cellForRowAtIndexPath:
实际上是创建单元格,而不是对它们不做任何操作.当需要将相同的单元格用于绘图时,将再次创建它.因此,对于相同的索引,单元格被创建两次.
所以我想知道是否有更有效的方法来做到这一点.谢谢您的帮助.
您无法访问此方法中的单元格,因为它尚不存在.tableView:heightForRowAtIndexPath:
在创建单元格之前调用tableView:cellForRowAtIndexPath:
.
但这并不重要,因为您不应该在单元格对象中保存模型信息.单元格只是视图,您应始终保留在模型中构建单元格所需的所有数据.
归档时间: |
|
查看次数: |
2632 次 |
最近记录: |