【发布时间】:2013-03-20 00:47:11
【问题描述】:
我正在开发简单的应用程序。我正在访问UIWebVIew 上的html 页面。我想在 zoom 选项的帮助下缩放 html 页面
请帮帮我。
【问题讨论】:
-
您是从 url 加载页面吗?或您在 uiwebview 中的 html 代码
标签: iphone ios objective-c uiwebview zooming
我正在开发简单的应用程序。我正在访问UIWebVIew 上的html 页面。我想在 zoom 选项的帮助下缩放 html 页面
请帮帮我。
【问题讨论】:
标签: iphone ios objective-c uiwebview zooming
缩放 IN、OUT 和 Pinch 是 UIWebView 的内置功能。您无需编写任何代码即可实现这一目标。 很简单,用你的手指。
在 Simulator 上,您可以通过 Mouse 使用 Option (Alt) 和 Shift 键。
选择缩放页面以适合。
【讨论】:
试试下面的属性
webView.scalesPageToFit = YES;
【讨论】:
首先设置下面给出的这个属性:
webView.scalesPageToFit = YES;
然后您必须在 html 字符串的元数据上设置视口。在我的情况下,头标签是空的。这就是为什么我只是用包含元标记的头替换了头。
htmlString = [htmlString stringByReplacingOccurrencesOfString:@"<head></head>"
withString:@"<head><meta name=\"viewport\" content=\"width=568\"/></head>"];
[webView loadHTMLString:htmlString baseURL:nil];
【讨论】: