当UITabelViewCell不再出现在UItableView中时,将调用哪个方法

时间:2016-04-26 13:21:16

标签: uitableview

假设UITableView中有20个项目要显示。在5 UITableViewCell时可见。我在- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath方法中添加观察者。现在,如果用户滚动表格,则假设第一行不可见。所以我的问题是如何删除观察者?当UITableViewCell

UITableView不再可见时,将调用任何方法

任何帮助将不胜感激..

1 个答案:

答案 0 :(得分:1)

Hereherehere您可以找到问题的解决方案。 您应该使用以下UITableViewDelegate方法:

- (void)tableView:(UITableView *)tableView didEndDisplayingCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath