title: iPhone - pushViewController Issue
body: <p>I have a root view controller which should load another view controller as soon as it is done loading (i.e. in the viewDidLoad method). </p>
  
  <p>I am using the UINavigationController in order to push a new view controller onto the stack:</p>
  
  <p>In my rootviewcontrollerappdelegate:</p>
  
  <pre><code>-(void) viewDidLoad{
          LoginViewController* lvc = [[LoginViewController alloc]init];
      [self.navigationController pushViewController:lvc animated:NO];
  }
  </code></pre>
  
  <p>I have textfields and buttons in the view controller to be loaded. The above doesn't seem to work however...It loads just a blank grey screen and no UINavigation bar is present. If I comment out the second line (pushViewController line), then I see the navigation bar. So I think it is loading something, but the items in the view controller being loaded are not being shown...Any ideas why?</p>