title: populate entire landscape screen with new uiview upon device orientation change from portrait to landscape
body: <p>So my iPhone application currently has a tabviewcontroller that populates the entire screen. The app only runs in portrait mode. My task has been to detect device orientation changes, and once it changes to landscape, have a new uiview populate the entire screen. </p>
  
  <p>I already have the device orientation change detection working. I've used an NSNotificationCenter to successfully call a helper method, deviceOrientationChanged, once an orientation change is detected. IF the change was to landscape mode, I run a certain block of code.</p>
  
  <p>In this block of code I have already tried various things, none of which are successful. Simply saying self.view = newViewThing; does not work because the statusbar is still present at the top and the tabs are still present at the bottom. 
  I have also tried adding this newViewThing as a subview to the UIWindow. This did not work because while the view was added, it was not oriented correctly. </p>
  
  <p>THE QUESTION IS: is there a way to load an entirely new uiview once a device orientation change is detected? Thank you in advance.</p>