title: landscape mode problem with a navigation bar
body: <p>I have a ViewController that manages a view in which I have a Table View, an ImageView and a Navigation Bar.
  When I put it in the landscape mode the Navigation Bar doesn't resize to 32, it still remains to 44
  I tried first to use the autosizing in IB without success, then I tried to put this code in the ViewController</p>
  
  <pre><code>- (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientation)orientation duration:(NSTimeInterval)duration {
      //[super willAnimateRotationToInterfaceOrientation:orientation duration:duration];
      CGRect frame = self.navigationController.navigationBar.frame;
      if (UIInterfaceOrientationIsPortrait(orientation)) {
           frame.size.height = 44;
      } else {
           frame.size.height = 32;
      }
      self.navigationController.navigationBar.frame = frame;
  }
  </code></pre>
  
  <p>but nothing.
  How can I solve this issue?</p>