Bonjour, j'ai une table avec de nombreux objets. Si je veux ajouter une rangée dedans sans recharger la table entière. Parce qu'il y a un processus dans la cellule. Quelqu'un peut-il aider?Insérer une ligne sans recharger la table
8
A
Répondre
12
Vous pouvez le faire de 2 façons -
[tableView beginUpdates];
[tableView insertRowsAtIndexPaths:newResults withRowAnimation:UITableViewRowAnimationNone];
[tableView endUpdates];
ou
[tableView insertRowsAtIndexPaths:newResults withRowAnimation:UITableViewRowAnimationNone];
ici newResults
sont un NSArray
de NSIndexPath
que vous devez créer. Ensuite, les nouvelles lignes sont insérées (avec ou sans animation) sur ces lignes.
+0
homme thx, son travail – user1072740
+0
Pourquoi vous utilisez 'withRowAnimation: UITableViewRowAnimationNone' dans les deux exemples? – Gomfucius
2
utilisation ci-dessous méthode déléguée
- (void)insertRowsAtIndexPaths:(NSArray *)indexPaths withRowAnimation:(UITableViewRowAnimation)animation
Questions connexes
- 1. Comment supprimer une ligne jqgrid sans recharger toute la grille?
- 2. Recharger une ligne sans animation (reloadRowsAtIndexPaths). Image à l'intérieur
- 3. Comment puis-je insérer une ligne sans correspondance d'une table à une autre table alternative?
- 4. Insérer une ligne sans colonne primaire mis
- 5. Comment insérer la ligne une table dans une colonne (PK)?
- 6. Insérer une ligne d'une table liée à une autre
- 7. Comment supprimer une ligne de la table parent sans supprimer une ligne de la table enfant
- 8. Comment supprimer une ligne de la table parent sans supprimer une ligne de la table enfant?
- 9. Créer et insérer une ligne dans la table procédure stockée
- 10. JQuery Insérer une ligne de table à la position
- 11. C# insérer une ligne dans la table Oracle
- 12. Comment insérer une ligne dans la table enfant?
- 13. Insérer conditionnellement une ligne
- 14. sélectionnez une option sans recharger la page
- 15. Recharger une seule ligne jqGrid?
- 16. Recharger les données UITableView sans recharger la vue?
- 17. Comment insérer une ligne dans une table automatiquement?
- 18. Comment insérer une ligne vide dans une table SQL?
- 19. ligne de ligne supprimer dans la base de données sans recharger la page
- 20. Comment puis-je insérer une ligne dans une table?
- 21. Insérer une ligne dans la table B de la requête d'insertion de la table A
- 22. Insérer dans la table sans toutes les valeurs
- 23. insérer une liste d'objet à la table
- 24. Remplir une boîte déroulante sans recharger Page
- 25. Comment recharger une page Web sans recharger Java Script?
- 26. Recharger la table avec JQuery
- 27. comment insérer sans dupliquer d'une table dans une autre
- 28. insérer dans la table sans la pièce d'intersection
- 29. Insérer une ligne pour chaque
- 30. comment insérer commande mySQL dans une ligne de table
Exemple de code: http://developer.apple.com/library/ios/#samplecode/TableViewUpdates/Listings/ReadMe_txt.html –