私のアプリは横向きモードで正しく起動し、うまく機能します:
- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if(interfaceOrientation == UIInterfaceOrientationPortrait)
return NO;
if(interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationLandscapeLeft )
return YES;
return (interfaceOrientation == UIInterfaceOrientationPortrait);
}
そして Info.plist を更新しました
UIInterfaceOrientation = UIInterfaceOrientationLandscapeRight
メインコントローラーで、あるViewControllerを別のViewControllerに切り替えます
characterController = [ [ CharacterController alloc ] init];
myCurrentViewController = characterController;
self.view = myCurrentViewController.view ;
読み込まれますが、向きは縦モードです。次に iPhone を回転させると、横向きモードに修正されます。新しいviewControllerをmainControllerにロードするときに横向きを維持する方法はありますか?