Dans l'application Messages d'Apple, lorsque vous cliquez sur le nom d'un correspondant et que vous passez à la vue table de la conversation (avec des bulles pour chaque message), la table apparaît jusqu'à la fin. Aucune animation ou quoi que ce soit, c'est juste là.Comment démarrer UITableView sur la dernière cellule?
De même, dans Tweetie 2, lorsque vous chargez l'affichage des tweets, il apparaît exactement là où vous l'avez regardé pour la dernière fois. Aucune animation pour y arriver, c'est juste là, comme si aucune des cellules ci-dessus n'était chargée.
Comment ces applis se comportent-elles? Appellent-ils scrollToRowAtIndexPath:atScrollPosition:animated:
quelque part dans le contrôleur de table? Si oui, comment savent-ils ce qu'il faut passer à atScrollPosition:
? Et dans quelle méthode est-il appelé?
Merci, cela semble être exactement ce que je devais savoir, sauf que ma mise en œuvre bloque l'application. :-(Voir ma "réponse" ci-dessous – theory
D'oh bien sûr, j'ai manqué que je voulais le numéro d'index de la cellule pas le numéro de la ligne.Merci! Je vais mettre à jour ma propre réponse pour montrer ma solution spécifique – theory
Votre note à propos du nombre de lignes et de la position des lignes, cela peut ne pas faire la différence, merci de nous aider à résoudre ce problème – carbonr