iPhone: UINavigation Controller в представлении, отображающем другое представление - PullRequest
0 голосов
/ 26 мая 2011

Я думаю, что у меня был случай исчезнуть из моей собственной задницы.

Я создаю небольшое представление на ipad, которое предназначено для настроек (поэтому не полный экран) в этом представлении.Мне нужен контроллер навигации, чтобы показать другой вид.

На данный момент у меня есть один класс / XIB

XIB содержит основной вид (графика / границы).Это представление связано с владельцем файла и появляется.На том же XIB у меня также есть контроллер навигации, который содержит внутреннее представление.

OnViewDidLoad Я добавляю навигационный контроллер к представлению, и он появляется.Однако я не могу ничего от него оттолкнуть.Я подключил делегата и т. Д., Но я уверен, что упускаю что-то глупое

Могу ли я сделать все это в одном контроллере / xib?

Единственный код, который я сделал, это

[self.view addSubview:mainNavigationController.view];

Есть ли какой-то код, который мне нужно сделать для навигационного контроллера

1 Ответ

1 голос
/ 26 мая 2011

Простое добавление контроллера навигации в качестве подпредставления не приводит к правильному подключению контроллера навигации к иерархии контроллера представления. Наверное, поэтому и не работает.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...