Vorgeschlagene Speicherorte in UITableView anzeigen
Grundsätzlich möchte ich in meiner App eine habenUISearchBar
Wenn ich schreibe, werden die Standortergebnisse zurückgemeldet und in eine UITableView eingefügt, die angezeigt wird. Ich sehe noch eine Frage auf dieser Seite:
Anzeigen von Standorten in UITableview
Aber das hat mir nicht wirklich geholfen, keine Antwort hat mir geholfen, und sie waren ziemlich vage.
Also ist meine Frage. Sie wissen, wie manche Apps Sie möglicherweise in eine Stadt oder ein Land eingeben müssen, aber der Benutzer kann sie möglicherweise nicht vollständig buchstabierenUISearchBar
Als Ergebnis wird eine TableView mit den vorgeschlagenen Städten angezeigt. Angenommen, ich schreibe gerade in Singapur, ich weiß nicht, wie es geschrieben wird. Also schreibe ich:
'Singen'
Und BAM, ein UITableView unten, zeigt verschiedene Optionen / Zellentitel an, einschließlich einer Zelle, die "Singapur" vorschlägt. Dann klicke ich auf diese Zelle und meine Suchleiste wird automatisch mit "Singapur" ausgefüllt. Hier ist ein Screenshot-Beispiel dafür, was ich mit einer aktuellen App namens "iChangi" im App Store von Singapur machen möchte:
Ich verstehe also, dass ich das implementieren sollteUISearchBar
delegieren, wo der Text geändert wurde, aber was ich wissen möchte, gibt es eine API oder Datenbank, die ich abfragen kann, um die vorgeschlagenen Städte zu bewerten? UndWie Würde ich das tun, können Sie mir ein Tutorial dazu geben oder einfach ein paar Schritte angeben.