Как получить панель поиска автозаполняемого адреса в iPhone

#iphone #uisearchbar

#iPhone #панель поиска uisearchbar

Вопрос:

введите описание изображения здесь

Как мне реализовать это в моем проекте iPhone с помощью контроллера UISearchebar. Есть ли какое-либо руководство по этому в iPhone / xcode. Я слышал о Google api для того же, но я ничего не получил для того же. Кто-нибудь может предоставить мне простой учебник / ссылку для этого

Ответ №1:

Попробуйте эти две ссылки, вы наверняка получите то, что ищете.

  1. http://ygamretuta.me/2011/09/14/implement-autocomplete-ios-search-display-controller/
  2. http://cocoacontrols.com/platforms/ios/controls/doautocompletetextfield

Комментарии:

1. В приведенных выше ссылках у них есть массивы строк вручную. Но в моем случае я делаю картографическое приложение для континента Австралия. Итак, как я могу поместить столько адресов Австралии в одну строку массива. Если я это сделаю, то …. примет ли Apple код моего проекта в appstore???

2. @NavnathMemane Вы можете создать веб-сервис, а затем вызвать этот веб-сервис при запуске вашего приложения. и сохраните ответ в NSArray. Если в будущем произойдут какие-либо изменения, вам просто нужно обновить свой веб-сервис, и вы будете готовы вызвать его снова.

3. @NavnathMemane Apple не будет просматривать ваш код. Они увидят это только независимо от того, следуете ли вы HIG (руководству по пользовательскому интерфейсу) или нет.

4. @NavnathMemane Еще одно решение — сохранить все ваши данные в файле plist и добавить этот файл в ваш проект и использовать его, когда он requires..as вот так просто ..:D

5. Привет, Аджит, я успешно опробовал ваш метод. Но мой клиент хотел бы использовать веб-сервис Google для автозаполнения адреса. Я прочитал это code.google.com/apis/maps/documentation/places / … . Знаете ли вы, как вызвать Google link serevice. У вас есть какие-нибудь идеи. В Android она имеет очень простой и небольшой код. Я хочу это для iPhone