/ / iPhone: Kontroler UINavigation w widoku wyświetlającym inny widok - ipad, kontroler uinavigation

iPhone: Kontroler UINavigation w widoku wyświetlającym inny widok - ipad, uinavigationcontroller

Myślę, że mam przypadek zniknięcia własnego tyłka.

Tworzę mały widok na iPadzie, który zawiera ustawienia (więc nie pełny piarg), w tym widoku. Potrzebuję kontrolera nawigacji, aby wyświetlić inny widok.

W tej chwili mam jedną klasę / XIB

Xib zawiera widok główny (grafika / internat). Ten widok jest powiązany z właścicielem pliku i pojawia się. Na tym samym xib mam również kontroler nawigacji, który zawiera widok wewnętrzny.

OnViewDidLoad Dodałem plik nawigacjicontroller.view do widoku podrzędnego i pojawia się. Jednak nie mogę niczego zepchnąć. Podłączyłem delegata i tak dalej, ale jestem pewien, że brakuje mi czegoś głupiego

Czy mogę to zrobić w ramach jednego kontrolera / Xib?

Jedyny kod, który napisałem, to

[self.view addSubview:mainNavigationController.view];

Czy jest jakiś kod, który muszę zrobić dla NavigationController

Odpowiedzi:

1 dla odpowiedzi № 1

Samo dodanie kontrolera nawigacyjnego jako widoku podrzędnego nie powoduje prawidłowego podłączenia kontrolera nawigacyjnego do hierarchii kontrolera widoku. Prawdopodobnie dlatego nie działa.

Również właściwości, które należy ustawić, są właściwościami tylko do odczytu, więc nie sądzę, aby można było coś z tym zrobić.