2009-12-02 4 views
0

J'ai rencontré cette situation après que l'utilisateur a tapé sur modifier et la table se transforme en mode d'édition, puis l'utilisateur déplace l'une des lignes.Comment enregistrer la commande dans la vue modifiable réorganisée?

Donc, ma question est: actuellement le tableau source provient de services Web afin après avoir déplacé les lignes où stocker le réarrangement-à-dire rang que l'utilisateur a donné la prochaine fois que l'utilisateur revient à l'onglet ou relance la application, l'utilisateur obtient les mêmes lignes réorganisées que l'utilisateur a fait avant

merci ..

Répondre

1

Thre sont quelques options que vous pouvez faire, on serait d'avoir votre déclaration de webservice entrées énumérait, et stocker les nouvelles commandes le périphérique des utilisateurs (dans un fichier peut-être), maintenant que l'utilisateur revient, vous devriez pouvoir utiliser l'énumération stockée n pour inverser les entrées provenant du webservice et là vous allez ... il y a d'autres options telles que la mise en cache des données sur le téléphone (si elles sont statiques et pas énormes), ou le stockage de l'ordre des utilisateurs sur le serveur (mais vous ne voulez probablement pas faire ça). J'espère que cela aide

+0

devrais-je enregistrer l'indexPath entier pour la table avant de changer l'affichage ou de mettre fin à l'application et l'utiliser lorsque l'application se lance à nouveau. – harshalb

+0

quelque chose comme ça – Daniel

Questions connexes