Video UIWebView在横向播放视频,视频结束时损坏的ui

Video UIWebView在横向播放视频,视频结束时损坏的ui,video,webview,orientation,landscape,portrait,Video,Webview,Orientation,Landscape,Portrait,很长一段时间以来,我一直在努力解决这个问题,我已经搜索并尝试了所有可能的方法,但仍然无法完成 我的视图层次结构是这样的 超宽带控制器 -----UINavigationController+(加载youtube视频的UIWebView子视图) -----导航控制器 整个应用程序是纵向的,但我希望能够看到只有横向的视频。 (保存webview的viewcontroller应始终保持纵向) 我已经在目标属性中启用了横向左侧、横向右侧和纵向设备方向。 我已经对UITabBar进行了子类化,因此它将要求

很长一段时间以来,我一直在努力解决这个问题,我已经搜索并尝试了所有可能的方法,但仍然无法完成

我的视图层次结构是这样的

超宽带控制器

-----UINavigationController+(加载youtube视频的UIWebView子视图)

-----导航控制器

整个应用程序是纵向的,但我希望能够看到只有横向的视频。 (保存webview的viewcontroller应始终保持纵向)

我已经在目标属性中启用了横向左侧、横向右侧和纵向设备方向。 我已经对UITabBar进行了子类化,因此它将要求俯视图控制器更改方向。 我已经实现了支持的接口定向,应该自动旋转

一切都按预期进行,你按下网络视图中的“播放”按钮,它就会全屏显示,视频可以旋转。。。 问题从哪里开始?当您在全屏视频上按“完成”时,如果 在横向模式下,保存webview及其选项卡栏的视图保持横向。 它应该留在画像上

在支持的界面方向上返回0时,我尝试设置StatusBarOrientation。 我试着玩transform

但我无法完成这个简单的任务。为什么强制执行如此复杂 在某个方向上重新布局

我不知所措,毫无希望

请帮忙! 谢谢


我说的是IOS 6的轮换方法,不是IOS 5

@Patz-你找到解决办法了吗?