ipad web app未针对纵向模式进行调整,uiwebview,

时间:2012-08-24 07:23:23

标签: ipad uiwebview safari portrait iphone-web-app

我有一个iphone / ipad的网络应用程序。当我在移动safari中查看它时,它在横向和纵向模式下都显得很好。但是当我在我自己的ipad网络应用程序(在uiwebview下)打开它时,它在横向模式下看起来很好,但内容在纵向模式下被截止。

如何修复它。我应该在服务器端或在ipad应用程序中修复它吗?

此致

1 个答案:

答案 0 :(得分:1)

如果它在Mobile Safari中使用而不是在使用UIWebView的包装器应用程序中,则问题可能来自应用程序,并且当设备旋转到横向时,您的webview未正确调整大小。 尝试在视图设置代码中设置webview的autoresizingMask,如下所示:

webView.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;

或者,如果您在Interface Builder中定义了webview,请使用“尺寸检查器”设置适当的自动调整遮罩(必须在调整大小图中选择每条红线)。