Il suffit de mettre un bouton connecté à un événement dans votre pied de table. Lorsque vous cliquez sur le bouton, ajoutez les 25 résultats suivants à votre tableau d'éléments déjà existant.
Ensuite, faites simplement un [self.tableView setNeedsDisplay]. Je l'utilise pour faire savoir à ma table que j'ai des données supplémentaires dans le tableau. En utilisant cela, il n'est pas nécessaire de faire défiler la ligne droite de la table, car elle conserve sa position d'origine.
Aussi, pourquoi appeler la méthode viewDidAppear, cela me semble erroné, parce que (bien sûr) la vue est déjà apparue et toutes les déclérations et les affectations que vous faites là sont refaites. Mettez simplement les choses à faire en regardant la vue ET lorsque vous ajoutez des données dans une méthode séparée et mettez call this method depuis votre événement button-press et depuis l'événement viewDidAppear.
Merci beaucoup pour ta réponse. Cela semble être une bonne approche. Exactement ce que je cherche. Je vais essayer et vous mettre à jour quand vous aurez terminé. – Leo
Ow, aussi, pour ajouter un tableau à votre tableau déjà existant: [yourCurrentArray addObjectsFromArray: newArray]; newArray peut contenir (par exemple) des résultats nouvellement récupérés. –
Brillant! Merci – Leo