У меня есть один и тот же вопрос с: MPMoviewPlayerController fullscreen playback rotation with underlying UIViewController with portrait mode only (rotation disallowed)Добавить MPMoviewPlayerController в UIViewController для вращения полноэкранного воспроизведения
, и я думаю, что ответ на этот вопрос очень полезно. Затем для этого я добавляю UIViewController. Во-первых: youtubePlayer является MPMoviePlayerController, то под кодом отправки кадра youTubeView на youtubePlayer и показать youtubePlayer на youTubeView:
[youtubePlayer.view setFrame:youTubeView.bounds];
[youTubeView addSubview:youtubePlayer.view];
После включения полноэкранного, я хочу добавить youtubePlayer.view к новому UIViewController, то он может автоматически -rotation: playerFullScreen = [[UIViewController alloc] init];
[playerFullScreen.view addSubview:youtubePlayer.view];
[nav pushViewController:playerFullScreen animated:NO];
но экран становится белым, видео не отображается, что делать?