在iOS 6中播放从UIWebView到Landscape的视频时自动旋转

时间:2013-01-31 07:43:38

标签: iphone uiwebview ios6 autorotate ios6.1

我有四个视图控制器并已添加到appDelegate中的导航控制器中。

我只支持纵向模式,而且它在iOS6中工作。其中一个视图控制器具有webview,它正在加载httprequest并显示网页。但是在使用fullscreeen从webview播放任何视频时,我的视频还没有自动旋转。我想在播放视频时添加横向支持。完成后我想回到纵向模式。

如何为iOS6做到这一点?

1 个答案:

答案 0 :(得分:0)

您应该在appDelegate中使用窗口setRootViewCOntroller(适用于IOS 6)

然后你应该实现IOS 6自动旋转,你会看到你的一个自动旋转方法被调用:shouldAutoRotate。你应该在播放视频之前返回NO,然后在视频播放时返回YES。

我遇到了另一个应用程序的问题,除非发生了什么事情,否则它一直都是肖像。