Я тяну свои волосы на этом. У меня есть NavigationController с двумя уровнями TableViews. Каждый TableView находится в собственном файле NIB. Первый уровень просто отображает список. После выбора ячейки пользователь переходит на второй уровень TableView с более подробным списком. Именно на этом втором уровне TableView я хочу отобразить панель поиска (на самом деле я также использую SearchDisplayController). Я добавил его в TableView, потому что я хочу, чтобы SearchBar прокручивал таблицу.Файл NIB не отображается во время выполнения
Ниже я показываю два скриншота. Первый - это табличное представление второго уровня в InterfaceBuidler. Второй - это табличное представление второго уровня во время выполнения. По какой-то причине SearchBar не отображается во время выполнения.
Я попытался создать совершенно новый проект с нуля, и все происходит. Я не понимаю, почему SearchBar не отображается в NIB, нажатом на NavigationController.
Прежде, чем вы спросите, если я поместил SearchBar в TableView первого уровня, он отображается просто отлично. Да, я добавляю его к самому TableView, поэтому он является частью представления, которое должно отображаться.
Помощь! Что я делаю не так?
Это то, что на самом деле отображается после XIB толкается ...
Спасибо, но это не делает то, что мне нужно. Я хочу, чтобы ScrollBar прокручивался с помощью TableView. Я протестировал это, и если TableView является основным видом для NavigationController, он показывает тонкие и свитки с таблицей. Но по какой-то причине одна и та же настройка в TableView, которая затем помещается в представление с помощью NavigationController, не отображает SearchBar. – jschmidt