Не удается отобразить панель поиска в приложении iphone

Я пытаюсь отобразить панель поиска в своем приложении.

Я следую примеру, показанному в примере приложения TableSearch.

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

Единственное другое различие между моим приложением и приложением TableSearch заключается в том, что мое приложение использует как панель вкладок, так и панель навигации. Однако я взломал их в TableSearch, и он все еще работает, как и ожидалось.

Какие-либо предложения? У кого-нибудь еще были подобные проблемы с этим? Это сводит меня с ума.

Заранее спасибо, Мэтт


person Sway    schedule 25.09.2009    source источник
comment
Хорошо, не обращайте внимания на этот вопрос. Догадаться.   -  person Sway    schedule 25.09.2009
comment
вы можете удалить его или, если ответ может быть полезен другим, вы можете опубликовать ответ самостоятельно. Ваш вклад в это сообщество будет оценен по достоинству.   -  person mahboudz    schedule 25.09.2009


Ответы (1)


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

Это то, что у меня было ранее в моем коде:

SearchController *searchController = [[SearchController alloc] initWithNibNamed:nil bundle:nil];

(Примечание: у меня тоже есть SearchController.xib)

Что, казалось, работало нормально, то есть файл пера загружался и работал, за исключением того, что панель поиска никогда не отображалась.

Когда я изменил вышеизложенное на:

SearchController *searchController = [[SearchController alloc] initWithNibNamed:@"SearchController" bundle:nil];

Это сработало, как и ожидалось.

Итак, урок, который можно извлечь из моей ошибки, таков: если вы используете файл пера, укажите его явно.

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

person Sway    schedule 30.09.2009