我有一个 UIWebView 可能会显示 YouTube 视频,因此当它发生时它会全屏显示。我的应用程序不旋转,但 UIWebView 旋转,所以如果我停止以横向模式观看它,当我返回屏幕时它会变得狂暴。
我如何监听用户点击“完成”或直接避免 UIWebView 旋转?
谢谢!
最佳答案
我们经常提供仅纵向应用程序,通过 WebView 显示横向视频。
您确定从顶 View Controller 的 shouldAutorotateToOrientation: 方法返回横向方向为“否”吗?当你说“发狂”时,你是什么意思?我发现的一件事是,设置主窗口的 rootViewController 属性(而不是仅仅将 Root View Controller 的 View 添加为窗口 View 的 subview )在从这样的视频返回时可能会导致麻烦。
关于iphone - 防止UIWebView全屏旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8114237/