Не можете получить панель поиска для отображения в приложении iPhone -- iphone поле с участием uitableview поле с участием uisearchbar поле с участием uisearchdisplaycontroller пол Связанный проблема

Can't get search bar to display in iphone application


0
vote

проблема

русский

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

Я следую в примере Show в приложении TableSearch Sample.

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

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

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

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

Английский оригинал

I've trying to get a search bar to display in my application.

I'm following the example show in the TableSearch sample application.

I've more or less implemented it exactly the same way apart from the data. I however can never seem to get the actual search bar to display.

The only other difference between my app and the TableSearch app is that mine uses both a tab bar and navigation bar. However I've hacked these into the TableSearch and it still works as expected.

Any suggestions? Anyone else had similar problems to this? This is driving me crazy.

Thanks in advance, Matt

</div
           
   
   

Список ответов

2
 
vote
vote
Лучший ответ
 

Просто чтобы обобщить то, что я делал не так, и как я его исправил.

Это то, что я ранее в моем коде:

 <код> SearchController *searchController = [[SearchController alloc] initWithNibNamed:nil bundle:nil];   

(ПРИМЕЧАНИЕ: у меня тоже есть searchcontroller.xib тоже)

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

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

 <код> SearchController *searchController = [[SearchController alloc] initWithNibNamed:@"SearchController" bundle:nil];   

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

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

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

 

Just to summarise what I was doing wrong and how I fixed it.

This is what I had previously in my code:

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

(Note: I have a SearchController.xib too)

Which seemed to work fine i.e the nib file loaded and worked except the search bar never displayed.

When I changed the above to:

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

It worked as expected.

So the lesson to learn from my mistake is - if you're using a nib file - specify it explicitly.

Hope that helps you, Matt

</div
 
 

Связанный проблема

49  AvaudioPlayer исчезает объем  ( Avaudioplayer fade volume out ) 
У меня есть AvaudioPlayer, играющий в аудио (Duh!) Аудио инициируется, когда пользователь нажимает кнопку. Когда они выпускают его, я хочу, чтобы аудио исче...

2  Удаление разделов UiableView сочетается с пользовательскими заголовками раздела Uiviews = ошибка в коде Apple?  ( Deleting uitableview sections combined with custom section headers uiviews bug ) 
Я пытаюсь удалить раздел из UiableView с использованием анимации и пользовательской таблицы заголовка раздела UIViews. Я использую ... <код> //Deletion fr...

1  Есть ли сообщество iPhone с открытым исходным кодом? [закрыто]  ( Is there any iphone open source community ) 
<в сторону CLASS = "S-NEWACTS S-WELTIVE__info JS-Post-New Imide MB16« Роль = «Статус»> <Путь d = "M15 6.38A6.48 6.48 0 007.78. 04H-.02A6.49 6.49 0 002.05 ...

4  Создайте каталог на iPhone  ( Create a directory on an iphone ) 
Я хочу знать, как создать каталог на указанном пути. Я использовал "систему (" путь каталога ");" Это работает нормально в симуляторе, но не на устройстве ...

0  Призматическое соединение вызывает сбой коробки2D (Cocos2D)  ( Prismatic joint causes a crash box2dcocos2d ) 
Я пытался настроить призматический сустав, но я получаю эту ошибку при выполнении времени: Ошибка утверждения: (заблокировано () == false), функциональная нас...

5  Использование синхронизованного массива Singleton с NSTHAED  ( Using singleton synchronized array with nsthread ) 
У меня есть приложение книг с UISearchBar, где пользователь набирает любую имя книги и получает результаты поиска (из вызова EXT API) ниже, как он типы. Я и...

57  Как динамически разместить высоту UiableViewCell  ( How to dynamically resize uitableviewcell height ) 
У меня есть классический сгруппированный UiableView с редактируемым UIrextViews внутри каждой ячейки. Этот текстовые представления могут быть одиночными или м...

3  Как создать универсальные приложения на iPhone / iPad?  ( How to create universal apps in iphone ipad ) 
Я хочу создать универсальные приложения. Я уже сделал несколько приложений для iPhone. Теперь я хочу начать универсальные приложения, что означает, что прилож...

0  iPhone-SDK: Как избежать нескольких видов выбора ряда?  ( Iphone sdkhow to avoid multiple row selection view ) 
У меня есть таблица и содержимое строки (жесткое кодированное содержимое). Когда я выбираю один ряд и посмотрите содержимое, а затем вернитесь к тому же табли...

8  UIVIEW AUTOSESINGSMASK Проблема  ( Uiview autoresizingmask problem ) 
в iPad. У меня есть UiviewController с другим UIView внутри него, внизу. <код> ____________ | | | | | UIView | | Controller | | ...

2  Попытка перезаписать базу данных SQLite в обновлении приложения iPhone  ( Trying to overwrite sqlite database in iphone app update ) 
В отличие от большинства приложений SQLite, где разработчики не хотят перезаписать данные в базе данных SQLite, я пытаюсь включить приложение для перезаписани...

-1  Как я могу просмотреть накопительную кулачок в моем собственном приложении для iPhone и Android?  ( How can i view a drop cam feed in my own app for iphone and android ) 
У меня есть клиент, который хочет показать его подачу капюма в своем собственном приложении, а не приложение, которое предоставляет CAM. Однако после вызова D...

1  Как я могу получить токен доступа через API FBConnect?  ( How can i get access token through fbconnect api ) 
Я хочу знать, смогу ли я получить токен доступа через API FBConnect, используя SDK iPhone. Я могу получить один через fbgraph, но я хочу использовать fbconn...

2  Делегат для объекта проходит к делегату  ( Delegate for object passes itself to delegate ) 
У меня есть подкласс UiimageView и хотел бы пройти как параметр к делегату. Я получаю ошибку «ожидаемую») «Перед MyImageView». Мне нужно пройти объект к делег...

13  Пользовательский вид Uipagecontrol, замена точек с "страницами x y y" y "  ( Custom uipagecontrol view replacing dots with page x of y ) 
Я пытаюсь найти способ заменить точки UipageControl с подписи, который читает «страницу x y y», поскольку я, скорее всего, имею и GT; 50 предметов. Я просто з...

Связанный проблема

49  AvaudioPlayer исчезает объем 
2  Удаление разделов UiableView сочетается с пользовательскими заголовками раздела Uiviews = ошибка в коде Apple? 
1  Есть ли сообщество iPhone с открытым исходным кодом? [закрыто] 
4  Создайте каталог на iPhone 
0  Призматическое соединение вызывает сбой коробки2D (Cocos2D) 
5  Использование синхронизованного массива Singleton с NSTHAED 
57  Как динамически разместить высоту UiableViewCell 
3  Как создать универсальные приложения на iPhone / iPad? 
0  iPhone-SDK: Как избежать нескольких видов выбора ряда? 
8  UIVIEW AUTOSESINGSMASK Проблема 
2  Попытка перезаписать базу данных SQLite в обновлении приложения iPhone 
-1  Как я могу просмотреть накопительную кулачок в моем собственном приложении для iPhone и Android? 
1  Как я могу получить токен доступа через API FBConnect? 
2  Делегат для объекта проходит к делегату 
13  Пользовательский вид Uipagecontrol, замена точек с "страницами x y y" y "