Отображение предлагаемых местоположений в UITableView
В основном то, что я хочу сделать в своем приложении, это иметьUISearchBar
, который, когда я пишу, будет отзывать результаты определения местоположения и заполнять их в появившемся UITableView. Я вижу еще один вопрос на этом сайте:
Отображение локаций на UITableview
Но это действительно не помогло мне, никакой ответ не помог мне вообще, и они были довольно расплывчаты.
Итак, мой вопрос. Вы знаете, как некоторые приложения, возможно, вам придется набирать в городе или стране, но пользователь может не иметь возможности полностью написать его по буквам, поэтому, основываясь на вашемUISearchBar
результаты, он представляет TableView с предложенными городами. Скажем, я собираюсь написать Сингапур, я не знаю, как это пишется. Поэтому я пишу:
'Sing'
And BAM, UITableView внизу всплывает с различными опциями / названиями ячеек, включая ячейку, которая предлагает «Сингапур». Затем я нажимаю на эту ячейку, и моя строка поиска автоматически заполняется словом «Сингапур». Вот скриншот того, что я хочу сделать с текущим приложением iChangi в магазине приложений в Сингапуре:
Так что я понимаю, я должен реализоватьUISearchBar
делегировать, где текст изменился, но что я хочу знать, есть ли API или база данных, к которой я могу обратиться, чтобы оставить отзыв о предлагаемых городах? А такжека Я бы сделал это, не могли бы вы дать мне учебник или просто указать несколько шагов.