/ / Symulowany kontroler nawigacyjny "zagnieżdżony" w systemie iOS - iphone, cel-c, ios

Symulowany kontroler nawigacyjny "zagnieżdżony" w systemie iOS - iphone, cel-c, ios

Mam kontroler nawigacyjny, w którym dla każdego wiersza zaznaczam, wciskam ViewController A. Jednak ViewController A to kolejna tabela elementów.

Więc mam problem z ustaleniem, jak to zrobićViewController A działa również jako kontroler nawigacyjny, w którym na każdym wierszu wybieram w ViewController A, mogę wcisnąć kontroler widoku, który nazwiemy ViewController B.

Próbowałem dodać obiekt kontrolera nawigacji w istniejącym kontrolerze nawigacyjnym, bez skutku.

Jak mam to załatwić?

Z góry dziękuję!

Odpowiedzi:

2 dla odpowiedzi № 1

NavigationController ma parametr rootController - inTwój przypadek to jakiś kontroler widoku tabeli. Po naciśnięciu kontrolera widoku A - korzystasz z nadrzędnego kontrolera nawigacyjnego. Dzięki temu "nadrzędnemu" kontrolerowi nawigacyjnemu możesz przepchnąć tylu, ilu potrzebujesz kontrolerów widoku. Przeczytaj uważnie to sekcja dokumentów Apple