在 iPad 和 iPhone 上显示 UIwebview

发布于 2025-01-07 15:15:58 字数 542 浏览 0 评论 0原文

我正在尝试为 iPad 和 iPhone 构建一个应用程序。 我的 webview 在 iPhone 上运行,但当我在 iPad 上运行时,webview 仍然很小。 有没有一种方法可以根据屏幕的大小动态设置网站的大小,或者有任何其他解决方法可以让 webview 在 iPhone 和 iPad 上工作?

任何帮助将不胜感激。

我最终通过使用 2 个分别具有 iPad 和 iPhone 尺寸的 webview 解决了这个问题。检测设备然后加载适当的视图。我还必须设置 20px y 偏移,因为我的视图未随状态栏缩放。所以我还把框架的高度减少了20px。 一旦获得批准,该应用程序就可以在 iTunes 商店下载。 您可以在 Android Market 上查看: https://market.android.com/details?id=webmy.me.douchebagjar

如果有人遇到这个问题,我可以发布代码。 感谢您的回答。

I'm trying to build an application for both iPad and iPhone.
My webview is working on iPhone but when I run it on iPad, the webview is still small.
Is there a way to dynamically set the size of the website depending on the size of the screen, or any other workaround to have a webview work on both iPhone and iPad?

Any help would be appreciated.

I finally solved the problem by having 2 webviews with respective sizes of the iPad and iPhone. Detecting the device and then loading the appropriated view. I also had to setup a 20px y offset because my view was not scaled with the statusbar. So I also reduced the height of the frames by 20px.
The application should be downloadable on the iTunes store as soon as they approve it.
You can check it out on the Android Market though :
https://market.android.com/details?id=webmy.me.douchebagjar

I can post the code if anybody is facing the problem.
Thanks for the answers.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

玉环 2025-01-14 15:15:58

您可以将视图的框架设置为屏幕的大小:

webView.frame = [[UIScreen mainScreen] bounds];

You can set the frame of the view to the size of the screen:

webView.frame = [[UIScreen mainScreen] bounds];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文