我正在用自定义创建的UITableViewCell实现一个丰富的UITableView,我以一种方式在屏幕上显示这些,但是一旦它们离开屏幕我想记下这一点,因为他们第二次出现我希望他们以不同的方式显示.离开屏幕时想想自动"标记为已读".
我一直在寻找一些方法来检测一个单元格何时离开屏幕(得到dealloc'ed或者出列或者等效),最好是在:UITableViewController类中快速记下[indexPath行],但是在: UITableViewCell同样出色.
我无法以任何标准方式执行此操作...计算它出现的时间似乎是不可能的,因为我在表上执行了多次reloadData调用.
任何想法?这看起来有点棘手:)