0

Я сохраняю значения, введенные в строке поиска, и я хотел бы отображать их, когда новый поиск выполняется как подсказка, как это делает Google в своих поисках. Я хотел бы иметь поведение, подобное UISearchDisplay в таблицах, путем наложения опции под поиском, позволяющей пользователю либо выбрать значение в списке, либо вставить новое.Целочисленные значения в UISearchBar

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

Спасибо, Фабрицио

+0

Вы можете создать пользовательский вид, содержащий табличное представление, а источник данных для этой таблицы сохранит уже сохраненные значения. Покажите это представление с некоторой анимацией, когда пользователь начнет вводить текст в строке поиска. Внесите делегат '' searchBarTextDidBeginEditing '' и в этом методе отфильтруйте массив сохраненных значений в соответствии с текстом поиска и перезагрузите таблицу в своем пользовательском представлении. – Muneeba

+0

Я думал об этом, но я надеялся, что это будет готовый фрагмент кода, как для UISearchDisplays. Я попробую, спасибо. –

+0

Я сделал это, вручную загрузив таблицу, но cellForRowAtIndex не был вызван. Поэтому я попытался использовать файл nib, но у меня произошел сбой: http://stackoverflow.com/questions/33937224/when-loading-uivied-from-xib-loadnibnamed-crashes –

ответ

0

Я закончил тем, вставив UIView с UITableView в StoryBoard главного контроллера и подключение его к подклассу UIView о принятии UITableSource и UITableDelegate и это, кажется, работает хорошо.