Existe-t-il un moyen de spécifier la durée des animations de ligne UITableView ou d’obtenir un rappel lorsque l’animation est terminée?
Ce que je voudrais faire est de faire clignoter les indicateurs de défilement une fois l’animation terminée. Faire le flash avant ne fait rien. Pour l’instant, la solution de contournement que j’ai à faire est de retarder d’une demi-seconde (ce qui semble être la durée d’animation par défaut), c’est-à-dire:
[self.tableView insertRowsAtIndexPaths:newRows
withRowAnimation:UITableViewRowAnimationFade];
[self.tableView performSelector:@selector(flashScrollIndicators)
withObject:nil
afterDelay:0.5];