Я искал хороший способ реализовать иерархию ниже.
Я завершил реализацию логина и UITabBarController
для остальных трех представлений.
Теперь мне нужно, чтобы выбранная вкладка действовала как rootviewcontroller
в моей скорой реализации UINavigationcontroller
, которая должна обрабатывать нажатия и выталкивания из и в подробные виды.
Краткое описание иерархии:
LoginView--
TabBarController - Holds it's own view and the three views below.
OneView (If selected should be root for UINavigationcontroller)
- DetailView (DetailView of OneView)
-DetailView (Details of detailview)
AnotherView (If selected should be root for UINavigationcontroller)
- DetailView (DetailView of AnotherView)
-DetailView (Details of detailview)
AThirdView (If selected should be root for UINavigationcontroller)
- DetailView (DetailView of AThirdView)
-DetailView (Details of detailview)
Три вида: lon, schema и tidsaldo - все связаны с UITabBarController
в конструкторе интерфейсов.
Итак, в чем я в основном нуждаюсь, так это в некоторых рекомендациях и / или советах о том, как сделать любую из этих трех вкладок корнем для моего UINavigationController
.
Что я пробовал среди прочего, это захватить App Delegate
и добавить подпредставление текущего rootviewcontroller
для UINavigationController
. Но это заставляет меня потерять вкладку как-то.
Любые советы и / или указатели высоко ценятся.
PS. Там могут быть опечатки.