Quote:
Originally Posted by JCooperman
I highly recommend doing it the opposite way. You should have the tab bar controller as the root and then launch navigation controllers when the various tabs are selected. This is almost always how it is implemented.
Check out this tutorial, it is pretty clear and a good guideline.
YouTube - Building an iPhone App Combining Tab Bar, Navigation and Tab
|
Yup this is the way I did it before, but I ran into the issue where the tabBarController can't be pushed since the NavigationController is a subclass of Tab. I do have to admit, this way is annoying but I can't think of another way to achieve the navigation flows I mentioned in the OP. But yeah that's a nice link!
~t