MPMoviePlayerController をフルスクリーンで表示したい。横向きでも構いません。MPMoviePlayerController は、縦表示でのみ使用できます。これは試した私のコードです:
MPMoviePlayerController を作成します。
NSURL *movieURL = [NSURL URLWithString:previewString];
movieController = [[MPMoviePlayerController alloc] initWithContentURL:movieURL];
[movieController.view setFrame:CGRectMake(10,130, 275 , 150)];
movieController.view.backgroundColor = [UIColor grayColor];
[detailview addSubview:movieController.view];
[movieController prepareToPlay];
movieController.shouldAutoplay = NO;
[detailview addSubview:movieController.view];
上記のコードを試してみましたが、moviecontroller がフルスクリーンの場合、縦向きモードでしか表示できません。ランドスケープモードでは表示できません。私はフルスクリーンモードのmoviecontrollerがランドスケープモードで表示できるようにしたいだけで、別のビューはポートレートモードでまだ表示されていません。私は何をすべきか?