I've seen a bunch of different tutorials on how this is done. That's fine, I've set up my tab bar controller, have a navigation controller as one of its items, and then set my main view controller as the child of that navigation controller.
If I have an "About" UIBarButtonItem on the main navigation controller's bar, what's the best way of activating the About View Controller? It seems logical that it should be done in the AppDelegate through an IBAction method, but I also kind of feel like it could go in the main view controller some how...
Also, if I'm not initially setting the navigation controller (since I'm setting the tab bar controller as the root), how do I push the about view controller onto its view stack?