知道何时查看表格单元格?

时间:2011-01-24 04:14:20

标签: iphone objective-c uitableview

我有一张包含自定义表格单元格的表格,有什么方法可以知道它们何时被查看,即它们的内容是否已完全显示给用户?

2 个答案:

答案 0 :(得分:2)

TableViews上单步执行Apple doc后。您可以获取视图窗口的位置,并确定使用布尔值显示的单元格(isDisplayed)。出于兴趣: -contentInset -contentSize

*在专门化UITableCell时,可以在那里添加布尔值。

希望这有帮助

答案 1 :(得分:1)

UITableViewDelegate定义方法tableView:willDisplayCell:forRowAtIndexPath:,因此您只需要覆盖该方法。

来自http://developer.apple.com/library/ios/#documentation/uikit/reference/UITableViewDelegate_Protocol/Reference/Reference.html#//apple_ref/occ/intf/UITableViewDelegate的Apple文档,

“告诉委托表格视图即将绘制特定行的单元格。”