title: Can't restrict UIViewController to Portrait only
body: <p>I'm embedding my app in a <code>UINavigationController</code>, I want most of my<code>ViewControllers</code> except one to be Portrait, I've read a lot of questions but could not find a correct answer that works for me.</p>
  
  <p>In my target I'm selecting <code>Device Orientation</code> : <code>Portrait</code>, <code>Landscape Right</code></p>
  
  <p>I'm adding this to my first ViewController:</p>
  
  <pre><code>-(BOOL)shouldAutorotate{
      return NO;
  }
  
  -(NSUInteger)supportedInterfaceOrientations{
      return (UIInterfaceOrientationPortrait);
  }
  </code></pre>
  
  <p>But when I rotate the device left the ViewController rotates as well.
  Why is it rotating?</p>