Как добавить панель поиска под панель навигации и создать лист действий, нажав на панель поиска - PullRequest
0 голосов
/ 24 марта 2012

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

Как создать лист действий, нажав на строку поиска, и поиск элементов должен производиться из tableView?

Вот скриншот о том, что я точно хочу.

In this image by clicking on searchbar actionsheet will open and search is perform on the tableview in the actionsheet.

Пожалуйста, предложите мне, как это сделать.

Спасибо

1 Ответ

1 голос
/ 24 марта 2012

Сначала вам нужно реализовать панель поиска, как обычно, то есть фильтровать данные массива на основе строки поиска, введенной пользователем.

Затем на searchBarSearchButtonClicked: или searchBarTextDidEndEditing: необходимо представить UIPopOverViewController.с табличным представлением внутри него, как показано в руководстве Рэя Вендерлиха (я разместил его ссылку ниже), и покажу результаты там, передав массив данных в этом табличном представлении.

Вот информация о UISearchBarDelegate Methods

Для UIPopOverController обратитесь к этой ссылке ниже:

Учебное пособие по UIPopOverController Рэя Вендерлиха

Надеюсь, это поможет

...