Wyświetlanie sugerowanych lokalizacji w UITableView

Zasadniczo to, co chcę zrobić w mojej aplikacji, to miećUISearchBar który, gdy piszę, wyświetli wyniki lokalizacji i zapełni to w wyświetlonym UITableView. Widzę jeszcze jedno pytanie na tej stronie:

Wyświetl lokalizacje na UITableview

Ale to mi naprawdę nie pomogło, żadna odpowiedź mi w ogóle nie pomogła i były dość niejasne.

Więc moje pytanie brzmi. Wiesz, jak niektóre aplikacje możesz wpisać w mieście lub kraju, ale użytkownik może nie być w stanie go przeliterować, więc na podstawie TwojegoUISearchBar wyniki, prezentuje TableView z sugerowanymi miastami. Więc mówię, że mam zamiar napisać Singapur, nie wiem, jak to jest napisane. Więc piszę:

'Śpiewać'

A BAM, UITableView poniżej pojawia się z różnymi opcjami / tytułami komórek, w tym komórką sugerującą „Singapur”. Następnie klikam na tę komórkę, a następnie mój pasek wyszukiwania jest automatycznie wypełniany „Singapur”. Oto przykład ekranu, który chcę zrobić z aktualną aplikacją o nazwie „iChangi” w sklepie z aplikacjami w Singapurze:

Rozumiem więc, że powinienem wdrożyćUISearchBar delegować miejsce, w którym zmienił się tekst, ale co chcę wiedzieć, czy istnieje API lub baza danych, które mogę wysłać w celu uzyskania informacji o sugerowanych miastach? Iw jaki sposób czy mógłbym to zrobić, czy możesz podać mi samouczek lub po prostu podać kilka kroków.

questionAnswers(4)

yourAnswerToTheQuestion