title: Forcing orientation change
body: <p>I have a tab based application in which one tab is available in both portrait and landscape mode, all the others are only available in portrait.</p>
  
  <p>I am checking against the button selected to allow rotation in shouldAutorotateToInterfaceOrientation: or not, but when I am in landscape mode, when I select a different tab I need to load that view controller but also force my application into the normal portrait layout mode.</p>
  
  <p>There doesn't seem to be a clear and preferred was to do this, I tried setting the status bar orientation but the status bar was the only visual element to move.</p>
  
  <p>Any tips and examples would be great, thanks.</p>