J'ai une vue de table dans mon application ... Le contenu de cette vue de liste est affiché basé sur la recherche dynamique d'ext API ...Quand cellForRowAtIndexPath est-il appelé?
par exemple. Si je tape "G" dans searchbar il affiche GA, GB, GC1, GC2, GC3, ..
si je change maintenant GC, il ne affiche GC1, GC2, GC3 ..
I Je stocke les éléments dans un tableau ..
Ma question est comment puis-je m'assurer que ce que l'utilisateur tape et voit que les résultats de recherche sont synchronisés .. Je veux dire s'il clique sur GC1 dans la vue de liste, il devrait voir GC1 détails et pas d'autres ..
Quand est-ce que cellForRowAtIndexPath est appelé pour que je puisse mettre à jour le tableau chaque fois que l'utilisateur tape dans la barre de recherche?
Pourriez-vous s'il vous plaît fournir un exemple de ceci. – testndtv
Cela dépend complètement de vos méthodes de filtrage et de ce que vous utilisez pour stocker vos résultats ... mais juste re-filtrer dans filterContentForSearchText; et cela devrait fonctionner correctement ... si vous avez plus de problèmes, postez votre code et spécifiez ce qui ne fonctionne pas. – GendoIkari