我们正在动态设置我们的应用层次结构,因此它们不是持久的Tab / Nav视图控制器,它依赖于数据库内容。
我们最近添加了一项功能,可以打开一个VC,允许用户选择要显示的数据库(布局/内容),但这会导致全屏时视频播放中断。
之前(当前)我们使用自定义控件叠加层在导航控制器(在标签页)中播放视频。一切正常。
在控制栏上有一个全屏按钮,可以激活MPC标准全屏模式。以前它工作正常,但现在声音继续在后台播放,但没有电影显示或覆盖层 - 我仍然可以看到我们的标签栏,可点击。
这可能与窗口上的视图顺序有关吗?如果是这样,我怎样才能拿出正确的一个来推进它?
答案 0 :(得分:0)
您可以将任何子视图转发[view_1 bringSubviewToFront:view_2];
答案 1 :(得分:0)
我们发现了问题......
我们没有将window.rootViewController设置为新的视图控制器,我们只是将其视图添加到windows子视图
这解决了这个问题(就在我编写了自定义全屏模式之后)以及我们在旋转时遇到的问题