Autocomplete-Suche Beispiel für iPhone
Kann mir jemand zeigen in die Richtung, wie die Umsetzung einer "autocomplete" suchen-Schnittstelle auf dem iPhone. Ich gehe davon aus, dass ich brauchen, um einen NSTimer zu überprüfen, ob das, was eingegeben wurde und dann reichen Sie diese Zeichenfolge auf meine Daten-Quelle und dann diese anzeigen.
Ich muss eine Verbindung mit einer vorhandenen web service JSON-Rückgabe
Tutorial oder Beispielcode wäre bevorzugt.
Dank
InformationsquelleAutor joneswah | 2010-01-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dieser Stack Overflow-Antwort wird wahrscheinlich helfen Sie. Wenn Sie eine
UISearchDisplayController
würde Sie nicht benutzen müssenNSTimer
Umfrage das Suchfeld ein, wie änderungen an der Suche-Feld ausgelöst wird, delegate-Methoden für Sie.In die delegieren Methoden, Sie können für eine neue Suche, Prädikat, basierend auf dem Inhalt des Feldes, und aktualisieren Sie dann die Daten abrufen und anzeigen möglich, Wörter.
NSTimer
aber mit einem können Sie begrenzen die rate, mit der Ihr app-web-server-Anfragen. stackoverflow.com/a/23524397/242933UPDATE:
performSelector:withObject:afterDelay:
besser laufen könnte, alsNSTimer
. stackoverflow.com/a/7061472/242933InformationsquelleAutor Alex Reynolds
Können Sie versuchen, diese Tutorials von Ray Wenderlich http://www.raywenderlich.com/336/how-to-auto-complete-with-custom-values
InformationsquelleAutor marcos1490