Greetings!
Regarding the NYTimes app, it's a bit of an illusion in play there. They _do_ keep the tab bar at the top level, with all the various navigation controllers under its watch.
Now, it's true that, when you pick one of the articles, the tab bar is pushed aside. You'd think that means the tab bar was in a view managed by a navigation controller. Not so! It's a lot easier than that.
Keep the tab/nav bar hierarchy as you've seen in other examples, but - when it comes time to push your detail view into place, and you want that tab bar pushed aside temporarily, set the hidesBottomBarWhenPushed property to YES in your detail's view controller, and do that before pushing the VC onto your nav bar controller's stack. That should do it!
Also see the iPhoneCoreDataRecipes sample app from Apple Dev Network. I believe that makes use of this property as well.
Let me know if that helps!
|