私は同じ質問をしています: MPMoviewPlayerController 全画面再生回転 基になる UIViewController を縦向きモードのみで回転 (回転は許可されていません)
この質問の答えは非常に役立つと思います。次に、この目的のために UIViewController を追加します。最初: youtubePlayer は MPMoviePlayerController です。下のコードは、youTubeView のフレームを youtubePlayer に送信し、youTubeView で youtubePlayer を表示します。
[youtubePlayer.view setFrame:youTubeView.bounds];
[youTubeView addSubview:youtubePlayer.view];
FullScreen に切り替えた後、youtubePlayer.view を新しい UIViewController に追加すると、自動回転できます: playerFullScreen = [[UIViewController alloc]init];
[playerFullScreen.view addSubview:youtubePlayer.view];
[nav pushViewController:playerFullScreen animated:NO];
しかし、画面が白くなり、ビデオが表示されません。どうすればよいですか?