2011-08-08 9 views
1

Je veux mettre en œuvre une recherche avec une fonctionnalité de remplissage automatique (comme la recherche google) comme on le voit dans la capture d'écran ci-dessous:Objectif C: Comment mettre en œuvre 'autocomplétion fonction (comme la recherche google)

Par exemple, si Je auto clé, une liste de résultats à partir ou contenant auto seront affichées dans le tableau

enter image description here

y at-il des tutoriels ou des ressources disponibles pour ma référence?

+0

Cela dépend de l'endroit d'où proviennent vos données. Il y a quelques vidéos WWDC (2010 je pense) qui mentionnent comment le faire pour CoreData. D'où viennent vos données? CoreData ou Internet? –

Répondre

2

Si vous ne disposez que d'un ensemble interne de chaînes pour lequel vous souhaitez que l'auto-complétion soit effectuée, c'est-à-dire que vous n'essayez pas de les récupérer dynamiquement sur Internet. Ensuite, j'ai créé une classe que j'ai mise en place sur GitHub qui va tourner chaque chaîne commençant par une chaîne, par exemple, @ "cat" retournerait {@ "cat", @ "catalog", @ "category"}.

NDTrie

Questions connexes