Чи є спосіб визначити тривалість анімації рядків UITableView або отримати зворотний виклик після завершення анімації?
Що я хотів би зробити - це спалах індикаторів прокрутки після завершення анімації. Виконання спалаху до цього часу нічого не робить. Поки що у мене є рішення затримати півсекунди (це здається тривалістю анімації за замовчуванням), тобто:
[self.tableView insertRowsAtIndexPaths:newRows
withRowAnimation:UITableViewRowAnimationFade];
[self.tableView performSelector:@selector(flashScrollIndicators)
withObject:nil
afterDelay:0.5];
- (void)tableView:(UITableView *)tableView didEndDisplayingCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath*)indexPath