Я пытаюсь показать панель поиска над таблицей со списком недавних поисков, которые будут заменены на соответствующие результаты поиска, как только кто-то введет поисковый запрос.
Я хочу установить пользовательский класс MySearchViewController
в качестве делегата для выполнения поиска и управления отображением результатов поиска обратно в таблицу, чтобы я мог отделить код и не иметь условных операторов в контроллере по умолчанию.
Я нашел кучу примеров, которые описывают, как это сделать в коде, но я не могу понять, как это сделать с помощью Interface Builder.
Я попытался перетащить новый контроллер представления в свой xib и установить пользовательский класс на MySearchViewController
, а затем перетащить выходы из SearchDisplayController
, как указано здесь: http://goo.gl/RgmwG
Я также попытался перетащить объект в столбец объектов и изменить этот класс на MySearchViewController
.
Но я чувствую себя совершенно потерянным и действительно просто пробую что-то наугад. Я предполагаю, что мне также нужно создать свойство/IBOutlet для SearchDisplayController
где-то, но снова потерял.
Если у кого-нибудь есть ссылка на то, как это сделать, я был бы так счастлив!