我有一个 UIViewcontroller 推送第二个 UIViewcontroller。第二个 UIViewcontroller 有一个 UIWebview:一些文本和一些来自 youtube url(嵌入)的视频。当我点击播放器正在打开的视频时,屏幕仍处于纵向模式,而不是旋转到横向。
视频在 ios5 上使用以下功能正常工作:
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(movieIsPlaying:) name:@"UIMoviePlayerControllerDidEnterFullscreenNotification" object:nil];
- (void)movieIsPlaying:(NSNotification *)notification
{
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight | UIInterfaceOrientationLandscapeLeft animated:NO];
}
该问题仅发生在 ios6 上。
知道如何解决这个问题吗?