【发布时间】:2018-11-17 15:25:18
【问题描述】:
我使用下面的代码获得了一个不可见的 UITableViewCell
NSIndexPath* path = [NSIndexPath indexPathForRow:row inSection:0];
UITableViewCell *cell = [listTableview cellForRowAtIndexPath:path];
path 返回一些东西,但 cell 返回 nil。
上面的代码好像只能获取可见的UITableViewCell。
欢迎评论
【问题讨论】:
-
单元格实际上已被释放,因此您可以将整个单元格存储为对象或相关数据以更新状态,我相信您想要这样做。
-
为什么需要细胞?
-
没有必要获取不可见的单元格,因为它不存在。如果您需要数据,请从您的数据模型中获取(您应该为任何行执行此操作,而不仅仅是不可见的行)。
标签: ios objective-c uitableview