title: pushViewController to open a view in landscape
body: <p>I am trying to open a view in landscape by pushing on navigation controller but it always open in portrait.</p>
  
  <p>First view is in portrait and when I click on a button then next view should be in landscape.</p>
  
  <p>I am trying following code</p>
  
  <p>Calling View:</p>
  
  <pre><code>ResultViewController *resultView = [[ResultViewController alloc] init];
      [[self navigationController] pushViewController:resultView animated:YES];
  </code></pre>
  
  <p>View that should open in landscape:</p>
  
  <pre><code>- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
          return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
  }
  </code></pre>
  
  <p>Is there something else to try here?</p>
  
  <p>Thanks</p>