Czy istnieje sposób określenia czasu trwania animacji wiersza UITableView lub uzyskania wywołania zwrotnego po zakończeniu animacji?
To, co chciałbym zrobić, to migać wskaźnikami przewijania po zakończeniu animacji. Wykonanie flashowania przedtem nic nie robi. Jak dotąd obejściem, które mam, jest opóźnienie o pół sekundy (wydaje się, że jest to domyślny czas trwania animacji), tj .:
[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