我在使用网页浏览时遇到问题。我的应用程序目前是一个纵向应用程序,但是当我的应用程序中的媒体播放器加载到webview中时,用户可以旋转播放器,这也会旋转我的视图控制器。我知道我可以收到有关玩家何时出现并消失的通知,但有没有办法阻止它首先旋转控制器?
似乎没有人有答案。我有所有的标准“不要旋转,除非我告诉你”方法和plist值,但它仍然旋转。它只在我加载webview并且媒体播放器加载它时。如果我旋转我的设备,媒体播放器会随之旋转,感觉很自然,但是当我回到webview视图控制器时,它会旋转,这是不好的。
答案 0 :(得分:0)
在info.plist中添加此密钥:
UISupportedInterfaceOrientations并将其设置为UIInterfaceOrientationPortrait
答案 1 :(得分:0)
UIViewController *viewController = [[UIViewController alloc] init];
[self presentModalViewController:viewController animated:NO];
[self dismissModalViewControllerAnimated:NO];
尝试使用其中一些方法,或者在didAppear或didDisappear中尝试不起作用。我知道它看起来像垃圾,但有时会起作用。
答案 2 :(得分:0)
这个问题似乎没有正确答案。