Recharger la vue de la Table de la cellule d'animation (Swift)

Est-il un moyen pour recharger spécifiques UITableView cellules avec plusieurs sections avec des animations?

J'ai été en utilisant:

self.TheTableView.reloadSections(NSIndexSet(index: 1), withRowAnimation: UITableViewRowAnimation.Right)

Cette anime toutes les cellules de la section. L'autre option est d'utiliser:

self.TheTableView.reloadRowsAtIndexPaths(<#indexPaths: [AnyObject]#>, 
                                         withRowAnimation: <#UITableViewRowAnimation#>)

EDIT:

Après l'utilisation de reloadRowsAtIndexPaths

Résiliation d'application en raison de uncaught exception 'NSInternalInconsistencyException', la raison: 'mise à jour incorrecte: non valides nombre de lignes dans la section 1. Le nombre de lignes contenues dans une section existante après la mise à jour (5) doit être égal au nombre de lignes contenues dans cette section avant la mise à jour (4), plus ou moins le nombre de lignes insérées ou supprimées à partir de cette section (0 inséré, 0 supprimés) et plus ou moins le nombre de lignes déplacées dans ou hors de la section (0 déplacé, 0).'

En essayant de trouver un moyen souple de rechargement d'une tableview en ajoutant des objets dans un tableau.

Appel TheTableView.reloadData() avant reloadRowsAtIndexPaths fonctionne, mais l'animation est glitchy. Est-il une autre approche?

ce qui fini par arriver!?
Peut-être que vous devriez jeter un oeil à ce post stackoverflow.com/questions/20987585/...

OriginalL'auteur William Larson | 2015-04-14