Gibt es eine Möglichkeit, entweder die Dauer für UITableView-Zeilenanimationen anzugeben oder einen Rückruf zu erhalten, wenn die Animation abgeschlossen ist?
Ich möchte die Bildlaufanzeigen nach Abschluss der Animation blinken lassen. Vorher den Blitz zu machen, macht nichts. Bisher besteht die Problemumgehung darin, eine halbe Sekunde zu verzögern (dies scheint die Standardanimationsdauer zu sein), dh:
[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