title: Replacing UINavigationController With A UIViewController in MainWindows.xib
body: <p>I am a newbie to iPhone app development. I want to make a simple app using <em>view-based template</em> which will have a <strong>main menu (home screen)</strong> linking to different modules of the app. Modules will themselves be made up of either <code>UINavigationController</code> or <code>UITabController</code>.</p>
  
  <p>First I just wanted to create and bug a module, so I took a NavigationController in <code>MainWndows.xib(appDelegate)</code> and <code>stacked(linked)</code> many <code>ViewControllers</code> to it. </p>
  
  <p>Now I need to have main menu at <strong>start of app</strong>, where I have placed <code>NavigationController</code>. I am now confused what to do? I have got solution in my mind that place this <code>NavigationController</code> in new xib file and a <code>mainMenuViewController</code> in <strong>MainWindow.xib</strong> file and access navigation module as a modal. So my Question is that if my approach is right? How will I access this modal controller to push viewcontrollers onto it? Or is there other alternate for what I want..?</p>
  
  <p>I hope my Question is clear...
  Any suggestion or link is appreciable.</p>