获取不可见的UITableViewCell

时间:2018-11-17 15:25:19

标签: ios objective-c uitableview

我使用下面的代码来获取不可见的UITableViewCell

NSIndexPath* path = [NSIndexPath indexPathForRow:row inSection:0];
UITableViewCell *cell = [listTableview cellForRowAtIndexPath:path];

path返回一些信息,但是cell返回nil。

似乎上面的代码只能获得可见的UITableViewCell。

欢迎评论

1 个答案:

答案 0 :(得分:1)

docs明确表示它需要可见。

  

代表表单元格的对象;如果单元格不是,则为nil   可见或indexPath超出范围。

此外,您正在初始化索引,就像初始化其他任何变量一样,这与必须是有效的indexPath无关。