I have a query regarding use of navigation Controller and tabBarController together.
I will explain in detail.
Flow of my application is as follows,
Class A (Navigation starts from here)
--Class B (Pushed on navigation from A)
----Class C (Pushed on navigation from B)
------Tab P
------Tab Q
------Tab R (I want navigation here)
------Tab S (I want navigation here)
My class C has a TabBarController with four Tabs.
Now two of the tabs need to have a navigation.
I have created two separate Navigation Controllers for two tabs (R and S)
But when I use it, there are two navigation bars on the screen.
One of itself and other Root Navigation Bar.
Do I need to hide root navigation bar? How to do it?
Is there any other way?
Please help me in this regard.
Thanks in advance.
The flow doesn’t sound that much user friendly, after going two levels deep in the navigation, the user expects some Detailed settings, not a whole new 4 Tabs screen.
Advice, Stanford University has a full iPhone Dev course available for free on their iTunesU. Its given by Apple employees, in the
NavigationController+TabBarControllerclasses they talk in details how you should build the hierarchy.