title: Reporting incorrect bounds in landscape Mode
body: <p>I am having an issue with Landscape mode in my iPad application.</p>
  
  <p>I created a very small new project to show my issue
  I set UIInterfaceOrientation in the pList to UIInterfaceOrientationLandscapeRight</p>
  
  <p>In app delegate</p>
  
  <pre><code>- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
      [self.window makeKeyAndVisible];
      MyController *myController = [[MyController alloc] init];
      [self.window addSubview:myController.view];
  
      return YES;
  }
  </code></pre>
  
  <p>In  MyController</p>
  
  <pre><code>- (void)viewDidAppear:(BOOL)animated {
      [super viewDidAppear:animated];
      NSLog(@"Bounds Height:%f %f", self.view.bounds.size.height, self.view.bounds.size.width);
  }
  </code></pre>
  
  <p>I have also tried putting this in viewDidLoad with same results</p>
  
  <p>If I start the application while holding the device in landscape orientation the NSLog outputs</p>
  
  <pre><code>Bounds Height: 1004.000000 Bounds Width: 768.000000
  </code></pre>
  
  <p>What do I need to do to get the correct results?
  I am new to this iOS programming, all I am trying to do is anchor a UISlider to the bottom of the screen but when I am getting the incorrect coordinates I am unsure how to do it.</p>