【问题标题】:Pinch To Zoom in UIWebView in iphone App在 iphone App 中捏合以放大 UIWebView
【发布时间】:2013-03-20 00:47:11
【问题描述】:

我正在开发简单的应用程序。我正在访问UIWebVIew 上的html 页面。我想在 zoom 选项的帮助下缩放 html 页面

请帮帮我。

【问题讨论】:

  • 您是从 url 加载页面吗?或您在 uiwebview 中的 html 代码

标签: iphone ios objective-c uiwebview zooming


【解决方案1】:

缩放 IN、OUT 和 PinchUIWebView 的内置功能。您无需编写任何代码即可实现这一目标。 很简单,用你的手指。

在 Simulator 上,您可以通过 Mouse 使用 Option (Alt)Shift 键。

选择缩放页面以适合

【讨论】:

  • @jitendra:使用选项(alt)键在模拟器上进行测试
  • 谢谢我得到了解决方案。
  • @jitendra:如果我的回答解决了您的问题,请将其标记为已接受,以便它可以帮助未来的访问者。
【解决方案2】:

试试下面的属性

webView.scalesPageToFit = YES;

【讨论】:

    【解决方案3】:

    首先设置下面给出的这个属性:

        webView.scalesPageToFit = YES;
    

    然后您必须在 html 字符串的元数据上设置视口。在我的情况下,头标签是空的。这就是为什么我只是用包含元标记的头替换了头。

        htmlString = [htmlString stringByReplacingOccurrencesOfString:@"<head></head>"
                                                     withString:@"<head><meta name=\"viewport\" content=\"width=568\"/></head>"];
        [webView loadHTMLString:htmlString baseURL:nil];
    

    【讨论】:

      【解决方案4】:

      使用情节提要:

      WebView有内置属性‘Scales Page To Fit’,默认为false。

      Select WebView -> Open Utilities Window -> Goto Attribute Inspector’

      ‘Scales Page To Fit’ 设置为true(勾选)

      以编程方式:

      objWebView.scalesPageToFit = true
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-10-31
        • 1970-01-01
        • 2013-07-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多