Je tableview qui contient une liste de données, lorsque les utilisateurs appuyez sur « Modifier »animation étrange lors de l'insertion d'une ligne dans UITableView
i ajouter une ligne supplémentaire en bas en disant « ajouter de nouvelles »
- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
[super setEditing:editing animated:animated];
NSArray *paths = [NSArray arrayWithObject:
[NSIndexPath indexPathForRow:1 inSection:0]];
if (editing)
{
[[self tableView] insertRowsAtIndexPaths:paths
withRowAnimation:UITableViewRowAnimationTop];
}
else {
[[self tableView] deleteRowsAtIndexPaths:paths
withRowAnimation:UITableViewRowAnimationTop];
}
}
et bien sûr la transformation UITableView avec animation, mais chose étrange est la ligne avant la ligne que je viens d'ajouter, a une animation différente de toutes les autres.
toutes les lignes effectuent une animation de type «slides in», mais cette dernière dernière a fait une animation «fondu». Je n'ai pas défini d'animation sur la deuxième rangée (ou toute autre rangée), et si je n'ai pas ajouté la nouvelle ligne, l'animation glisse normalement lorsque je passe en mode d'édition.
en quelque sorte je ne peux pas trouver une réponse, je vérifie avec l'application de contact sur mon téléphone, il n'a pas eu cette animation étrange comme je l'ai, quand ils ajoutent une nouvelle ligne sur le mode d'édition.
Toute aide serait appréciée. Merci