我有一个iphone / ipad的网络应用程序。当我在移动safari中查看它时,它在横向和纵向模式下都显得很好。但是当我在我自己的ipad网络应用程序(在uiwebview下)打开它时,它在横向模式下看起来很好,但内容在纵向模式下被截止。
如何修复它。我应该在服务器端或在ipad应用程序中修复它吗?
此致
答案 0 :(得分:1)
如果它在Mobile Safari中使用而不是在使用UIWebView
的包装器应用程序中,则问题可能来自应用程序,并且当设备旋转到横向时,您的webview未正确调整大小。
尝试在视图设置代码中设置webview的autoresizingMask,如下所示:
webView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
或者,如果您在Interface Builder中定义了webview,请使用“尺寸检查器”设置适当的自动调整遮罩(必须在调整大小图中选择每条红线)。