This is more a philosophical question than anything, so give me your thoughts.
The iPhone SDK documentation indicates that you may have a tab bar controller containing a navigation controller, but you cannot have a navigation controller with a tab bar controller. It seems that there are times when you might need to organize the views in a view that is part of the navigation controller stack in a tabular form. Is it unreasonable?
I accept what Apple dictates in these areas as the gospel, because HIG does provide best practices that seem to show the path of least resistance (I'm sure there are exceptions). However, in the tab bar area, I'm not sure if this is related to the design. This may be obvious to others, but I can't figure out why you would not allow tabs anything but the root level controller.
What do you all think or know? What design flaw does this create? How would you solve this problem to get a table view of the views in the view? Do I need to rethink the whole design?
Thanks.
source
share