我有一个iOS 5 +应用程序我正在为iOS 7做好准备。
我在viewcontrollers中加载了一个基于TabBar的标准应用程序,其中一个加载到webView中。
此webview具有横向和纵向模式,因为可以旋转应用程序,这适用于除运行iOS 7的iPad之外的所有设备。
作为webview的问题总是在iOS 7上的iPad上显示为风景,无论其方向如何,iOS 7都摆脱了以前在iPad上运行的iPhone应用程序获得的2x按钮,因此它是虚拟全屏。
应用程序以纵向模式打开,如果我旋转iPad,其他所有内容都会旋转 - 所有其他视图都会调整和重新定位 - 除了webview中的html之外 - 它会停留在横向上。
这发生在设备和模拟器上
我想问的是为什么?还有其他人有过这方面的经验吗?
非常感谢
答案 0 :(得分:2)
尝试在UIWebView上设置约束。在故事板中,查找右下方的菜单图标,然后选择看起来像领带战斗机的图标。然后选择“添加缺失约束”或“重置为建议约束”。然后当您的视图更改(方向)时,将调整空间限制。