Есть ли способ указать продолжительность анимации строк UITableView или получить обратный вызов при завершении анимации?Продолжительность анимации строки UITableView и обратный вызов завершения
Что бы я хотел сделать, это прокрутить указатели прокрутки после завершения анимации. Выполнение вспышки перед этим ничего не делает. До сих пор обходной путь у меня есть, чтобы задержать половину второго (что, кажется, продолжительность анимации по умолчанию), то есть:
[self.tableView insertRowsAtIndexPaths:newRows
withRowAnimation:UITableViewRowAnimationFade];
[self.tableView performSelector:@selector(flashScrollIndicators)
withObject:nil
afterDelay:0.5];
Я не пробовал сам, но, возможно, это может сделать это с некоторой обработкой индекса пути: '- (ничтожной) Tableview: (UITableView *) tableView didEndDisplayingCell: (UITableViewCell *) cell forRowAtIndexPath: (NSIndexPath *) indexPath' – Kalle