launch orientation of iPad is incorrect for landscape orientation (upside down)
<p>I read a few different posts on the orientation on launch, but I'm still unsure how it works.  We are only supporting landscape orientation.  In didFinishLaunchingWithOptions, I do:</p>

<pre><code>    HomeController *myHome = [[HomeController alloc] initWithNibName:@"HomeController" bundle:nil];
    myHome.navigationItem.title = @"Your Dashboard";
    UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:myHome];
    [myHome release];

    self.navigationController = navController;
    [navController release];
    self.window.rootViewController = self.navigationController;
</code></pre>

<p>In my HomeController class:</p>

<pre><code>- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return UIInterfaceOrientationIsLandscape(interfaceOrientation);    
}
</code></pre>

<p>When I start the app however on the device, it can start upside down.  How do I avoid that from happening?  I saw some posts on people detecting for the status bar orientation in didFinishLaunchingWithOptions.  If I do this after the <code>self.window.rootViewController = self.navigationController;</code> code:</p>

<pre><code>NSLog(@"%i", [UIApplication sharedApplication].statusBarOrientation);
</code></pre>

<p>I always get 3.  From there, I'm not sure what I can do to fix the upside down issue.  Thanks.</p>
