UIWebView 与 Safari 大小不同
Posted
技术标签:
【中文标题】UIWebView 与 Safari 大小不同【英文标题】:UIWebView different size from Safari 【发布时间】:2015-10-27 21:46:10 【问题描述】:我正在创建一个简单的应用程序,它加载一个没有任何地址栏的 UIWebView。网页(当我在模拟器上运行它时)看起来不像在 Safari 中那样。在我的应用程序中,它切断了页面右侧约 10% 的部分。由于我的声誉低,我无法上传它的图像。有人可以帮我吗?谢谢。
编辑:
我在 prntscr.com 上上传了这个。 应用图片: http://prntscr.com/8w2iz3 苹果浏览器: http://prntscr.com/8w2p1u
【问题讨论】:
将图片作为链接发布,如果有帮助,模组会编辑问题并显示图片。 无所谓,随便上传。 就是这样!我不得不打开模拟器。 实际上,这显示了大约...网站的一半 如果您提供通过 safari 显示网站的设备屏幕截图可能会更好 - 用于比较。 【参考方案1】:UIWebView
有一个名为scalesPageToFit
的属性,默认设置为false
。如果将此属性设置为true
,加载的网页内容将被缩放以适应UIWebView
。
webview.scalesPageToFit = true
【讨论】:
啊...是的,我刚刚尝试在 Interface Builder 中这样做。非常适合,非常感谢!以上是关于UIWebView 与 Safari 大小不同的主要内容,如果未能解决你的问题,请参考以下文章
当页面加载时,如何使 UIWebView 看起来与移动 safari 完全一样? (不是超级放大)
UIWebView 和 sessionStorage 中的隐私浏览模式