title: Hide of tabbar shows whitespace (even if frame is fullscreen)
body: <p>Trying to make fullscreen view in a tabbarcontroller. It's in landscape. Are able to hide the tabbar with <code>self.tabBarController.tabBar.hidden = YES</code> this leaves a whitespace where the tabbar have been.</p>
  
  <p>Making the tabbarcontroller's view fullscreen with:</p>
  
  <pre><code>self.tabBarController.view.frame = self.view.frame = CGRectMake(0, 0, 480, 320);
  [self.tabBarController.view setCenter:CGPointMake(160.0f, 240.0f)];
  self.tabBarController.tabBar.hidden = YES;
  self.tabBarController.view.backgroundColor = [UIColor redColor];
  </code></pre>
  
  <p>Then I try to make the viewcontrollers view fullscreen also. But it will not stick, unable to resize <code>view.frame</code>.</p>
  
  <pre><code>self.view.backgroundColor = [UIColor yellowColor];
  self.view.frame = CGRectMake(0, 0, 480, 320);
  [self.view setCenter:CGPointMake(160.0f, 240.0f)];
  </code></pre>
  
  <p>Is there anyway to get around this in a nice fashion?!</p>
  
  <p><a href="http://i.stack.imgur.com/fgfBr.png" rel="nofollow">Image of whitespace (in red) were tabbar is gone</a></p>