Мне нужно отслеживать видимые ячейки в UITableView
, поскольку определенные события должны произойти, когда ячейки, которые представляют определенные фрагменты данных, становятся видимыми.UITableView
не соответствует KVO для -indexPathsForVisibleRows
или -visibleCells
, и не существует метода UITableViewDelegate
, который бы давал уведомление о том, что видимые ячейки изменились.способ сделать это, за исключением ручного отслеживания моего собственного массива и добавления / удаления объектов каждый раз, когда я вставляю / удаляю строку, перезагружаю таблицу или вызываемые методы типа -tableView:cellForRowAtIndexPath: