Presenting ModalViewController turns the orientation of my app on start up
<p>I'm trying to only support landscape.  There's a new requirement to show this dialog box that explains some things about our app the first time.  So in my first view controller that gets launched, in viewDidLoad, I have this code:</p>

<pre><code>BOOL showFirstTimeUse = [[NSUserDefaults standardUserDefaults] boolForKey:@"ShowFirstTimeUse"];
if (!showFirstTimeUse) {
    FirstUseViewController *tvc = [[FirstUseViewController alloc] initWithNibName:@"FirstUseViewController" bundle:nil];
    tvc.modalPresentationStyle = UIModalPresentationFormSheet;
    tvc.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    [self presentModalViewController:tvc animated:YES];
    [tvc release];
}
</code></pre>

<p>Then in the FirstUseViewController, I have this defined:</p>

<pre><code>- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return UIInterfaceOrientationLandscapeLeft | UIInterfaceOrientationLandscapeRight;
}
</code></pre>

<p>In IB, I have not changed any of the default settings.  I basically just dropped a UIWebView to the upper left hand side of the screen to show my data and connected an outlet to it so I can show formatted text easily.  </p>

<p>When I run my app now, the presentation of this view controller causes my app to start in portrait rather than landscape.  How do I fix this?  Thanks.</p>
