在UITableView中,“visibleCells”的委托是什么?

时间:2016-01-23 00:03:47

标签: ios uitableview

当细胞进出设备的屏幕时,我希望我的viewController确切地知道出现了什么以及出了什么。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:3)

“可见单元格”没有委托方法。当细胞离开屏幕时没有任何调用。当细胞变得可见时,确实没有任何东西。

cellForRowAtIndexPath数据源方法。当需要单元格时调用它。

willDisplayRowAtIndexPath委托方法。在显示单元格时调用此方法。

didEndDisplayingCell委托方法。从表视图中删除单元格时调用此方法。

indexPathsForVisibleRows上有UITableView方法。这可以让您知道当前正在查看哪些行。

prepareForReuse上有UITableViewCell方法。这使得单元格重置自身可以重用于另一行。

更好地描述您要完成的任务以获得更具体的答案。