【发布时间】:2012-04-27 22:10:11
【问题描述】:
为什么在 UIWebView 中显示的视图网页是可缩放的,而有些则不能?如何使所有这些都可缩放?我可以放大几页,但不是全部
【问题讨论】:
标签: iphone objective-c ios ipad uiwebview
为什么在 UIWebView 中显示的视图网页是可缩放的,而有些则不能?如何使所有这些都可缩放?我可以放大几页,但不是全部
【问题讨论】:
标签: iphone objective-c ios ipad uiwebview
一些页面配置了特殊的元标记,告诉 webkit '我已经为移动设备呈现了这个内容。不要缩放它'。
如果您查看这样的页面,则无法通过 UIWebView 启用缩放。内容是说“我已经缩放了!” UIWebView 将拒绝进一步扩展它。
编辑:回答第二个问题(上面是“为什么”,现在是“我如何让它发生”):你不能,抱歉。
【讨论】:
您需要在 webview 上将 scalesPageToFit 设置为 YES。请参阅文档...
"如果是,网页将被缩放以适应用户可以放大和缩小。如果是,则禁用用户缩放。默认值为否。"
【讨论】: