I just tried to create navigation based application via xcode 4.2 and all I found in the new window have nothing to do with navigation based application .. I found page b
for me , start build an empty project and then create a new MainWindow and then just drag the navigtioncontroller to the newwindow u create
Until you're comfortable with the new features in iOS 5 (Storyboards, Page View Controllers, etc.), your best bet is to keep a copy of Xcode 3 and create your project there, then open the project in Xcode 4.
You can still download the last version of Xcode 3 (3.2.6 with iOS SDK 4.3) from the developer page:
http://developer.apple.com/devcenter/ios
The "About Xcode and iOS SDK" PDF on the install disk describes how to choose a custom install location to avoid overwriting your Xcode 4 install. Don't select the Unix tools option as that will overwrite that portion of your current Xcode 4 install.
For Navigation only application, you have to chose single view application first. This will give only a view based application without navigationcontroller.
All you have to do is select the viewcontroller and goto menu
Editor -> Embed In -> Navigation Controller
This will give you a navigation based project to start work with.
as @Tommy Herbert said, you can choose master-detail application template where you can select more option like Core data. But this will name your first two VC as master-controller and detailcontroller which is not apt.
Just create single view application, and in xib just drag'n'drop navigation controller from library to objects.
As darvids0n says, you should start from the Master-Detail Application template rather than the Page-Based one. You're free to untick Use Storyboard while choosing options for the new project.
Open X-code Project -> create new project -> Click On Master Based Application The window Is Open This Is The process For Creating Direct Navigation Based Applications