我在浏览器中嵌入了一个 Youtube 视频,它是全肖像应用程序的一部分。当您启动 youtube 视频时,它会在 MPAVController 中播放,并且允许横向旋转。这对我来说不是问题,但问题是如果视频是横向的,我按“确定”关闭视频;我返回浏览器,但 iPhone 状态栏现在卡在横向模式,在应用程序顶部留下一个空白区域,并且状态栏根据旋转方向与我的应用程序的右侧或左侧部分重叠。
我的包含 UIWebView 的视图控制器被锁定为纵向:
- (BOOL) shouldAutorotate
{
return YES;
}
- (NSUInteger)supportedInterfaceOrientations{
return UIInterfaceOrientationMaskPortrait;
}
请注意,使用 6.0 之前的 SDK 进行编译时不会出现此问题。
有类似问题的任何人都有解决方案吗?