Пример автозаполнения поиска для iPhone - PullRequest
4 голосов
/ 16 января 2010

Может кто-нибудь подсказать мне, как реализовать «автозаполнение» поискового интерфейса на iPhone. Я предполагаю, что мне нужно будет использовать NSTimer для периодической проверки того, что было напечатано, и затем передать эту частичную строку в мой источник данных и затем отобразить их.

Мне нужно подключить его к существующему веб-сервису, возвращающему JSON

Было бы предпочтительнее учебник или пример кода.

спасибо

Ответы [ 2 ]

3 голосов
/ 16 января 2010

Этот ответ переполнения стека , вероятно, поможет вам. Если вы используете UISearchDisplayController, вам не нужно будет использовать NSTimer для опроса поля поиска, так как изменения в поле поиска вызовут методы делегирования для вас.

В этих методах делегатов вы можете применить новый предикат поиска на основе содержимого поля, а затем обновить выборку данных и отобразить возможные слова.

0 голосов
/ 03 апреля 2012

Вы можете попробовать этот урок от Ray Wenderlich http://www.raywenderlich.com/336/how-to-auto-complete-with-custom-values

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...