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 № 1Samo 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ć.