我有UITableViewCell
观察(通过KVO
)一些属性。这仅在细胞可见时才有意义。我想在单元格滚动时,在调用prepareForReuse
之前删除此观察者。
我该怎么做?
答案 0 :(得分:2)
您的表视图委托可以实现
- (void)tableView:(UITableView *)tableView didEndDisplayingCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
并且在那里你可以调用单元格上的方法来执行你想要的清理。