J'ai consulté plusieurs forums et lu différents sujets, mais je n'arrive pas à trouver une réponse. J'aimerais vraiment de l'aide. J'ai un tableau qui stocke les étiquettes dont le contenu s'affiche sur la ligne UITableView. La deuxième ligne contient de nouvelles données ajoutées au même tableau et ainsi de suite. Ma question est, chaque fois que les étiquettes sont affichées dans UITableView, je veux qu'il soit affiché sur la ligne supérieure. En substance, les plus âgés continuent à se déplacer d'une rangée vers le bas. Je comprends que j'ai besoin d'utiliser: "tableView: moveRowAtIndexPath: toIndexPath:" mais cela ne semble fonctionner qu'avec des tableaux dont le contenu est des chaînes. Pour clarifier, je ne suis pas en train d'afficher chaque élément du tableau sur une nouvelle ligne, afin de clarifier les choses. J'affiche tous les éléments du tableau sur une seule ligne, puis change les éléments et les affiche comme la ligne suivante. Sauf que je veux que la deuxième rangée soit au-dessus du premier et ainsi de suite.Déplacement de lignes dans un UITableView
0
A
Répondre
0
Le tableau que vous utilisez est une collection ordonnée d'objets, donc le moyen le plus simple d'effectuer ce que vous cherchez est d'ajouter le nouvel objet à la première position de votre tableau. Vous pouvez y parvenir en utilisant la méthode insertObject: atIndex: de NSMutableArray
ex:
[myArray insertObject:newObject atIndex:0];
De cette façon, vous n'avez pas à vous soucier de déplacer vos cellules tableView commande.
Hope this helps, Vincent
0
d'abord tout ce que vous n'avez pas besoin de garder l'étiquette dans une matrice, vous pouvez ne garder que la chaîne. Et quand ajouter un nouvel objet au tableau, ajoutez-le sur la position 0 et sur le do et le rechargement de la vue tabulaire.
Questions connexes
- 1. Déplacement des lignes dans un UITableView groupé
- 2. Déplacement programmatique de lignes avec animation dans UITableView
- 3. Déplacement de lignes complètes dans un QTableView
- 4. Conserver la couleur UITableViewCell lors du déplacement des lignes UITableView
- 5. UITableView avec déplacement
- 6. Utilisation de lignes d'insertion dans un UITableView
- 7. Déplacement de lignes individuelles dans un DataGrid dans Flashbuilder4
- 8. Alignement des lignes dans UITableView
- 9. Sélectionnez plusieurs lignes dans UITableView
- 10. Dupliquer UItableViewCell, Lignes de UITableView
- 11. Lignes de striping d'un UITableView
- 12. Déplacement de lignes vers d'autres feuilles
- 13. UITableView: lignes se déplacer dans le mode d'édition
- 14. Déplacement de cellules UITableView et maintien de données cohérentes
- 15. je veux numéroter mes lignes dans un UITableView
- 16. Déplacement de la cellule vers le haut de UITableView
- 17. Déplacement de l'en-tête quand dans un mode d'édition de UITableView
- 18. Première ligne dans un UITableview, différente des autres lignes
- 19. Comment afficher plusieurs lignes dans UITableView
- 20. Comment sélectionner plusieurs lignes dans UITableview
- 21. comment détecter les lignes affichées dans UItableview
- 22. Masquer Null UItableView cellules/lignes
- 23. UITableView groupé - Sélectionnez plusieurs lignes
- 24. Problèmes de suppression des lignes de UITableView
- 25. Problème de redimensionnement des lignes UITableView
- 26. comment effectuer un déplacement personnalisé de UITableViewCell?
- 27. uitableview sections et lignes de xml
- 28. UITableView addSubview et les lignes de table
- 29. Fonctions d'animation de lignes UITableView groupées
- 30. Comment supprimer des lignes de UITableView?