Si je réorganiser les lignes sur ma vue de table, est-il possible d'enregistrer le résultat uniquement si l'utilisateur a appuyé sur le bouton "Terminé"? (Réorganiser travaille très bien, mais je veux seulement engager le résultat final des positions si l'utilisateur appuie sur le bouton Terminé, et non chaque fois qu'une ligne est déplacée.)Comment enregistrer les rangées réordonnées uniquement en appuyant sur le bouton Terminé?
Y at-il quelque chose comme editingStyle == UITableViewCellEditingCellMove en commitEditingStyle?
Ou est-ce seulement possible dans l'action moveRowAtIndexPath?
Merci pour votre aide!
Salut, merci pour votre réponse. Je tiens mes données dans un tableau. Ma question est plus sur où économiser si le recours est fait. Pour le moment, je parcours ma matrice de données sur moveRowAtIndexPath et stocke les positions dans ma base de données. Mais cette boucle est appelée chaque fois que je l'utilise. Donc, je pense que c'est mieux pour la performance si l'action de sauvegarde se produit dans l'action commitEditingStyle comme Delete. – phx
Faites simplement votre base de données enregistrer dans setEditing: animated :. –