【问题标题】:How to implement zoom on doubleclick in webview in iPhone?如何在 iPhone 的 webview 中实现双击放大?
【发布时间】:2010-08-02 15:39:53
【问题描述】:

我在网络视图中加载了一个 HTML 页面。但是在双击网络视图时,它不会缩放。我也将“scalesPageToFit”属性设置为“YES”,但我无法在 web 视图中看到缩放效果。

CGRect webFrame = CGRectMake(0, 0, 320, 480);
webView = [[UIWebView alloc] initWithFrame:webFrame];
webView.backgroundColor = [UIColor clearColor];
webView.scalesPageToFit = YES;
webView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
webView.delegate = self;
webView.multipleTouchEnabled = YES;
[self.view addSubview:webView];
[self loadWebView];

【问题讨论】:

    标签: iphone uiwebview zooming


    【解决方案1】:

    我有一个用于测试的稀疏 html 文档并且遇到了类似的问题。在研究了其他 iPhone Web Apps 的内容后,我发现 UIWebView 会根据其中的内容类型进行缩放。它使用 CSS 和 HTML 来定义可缩放区域的框。那你在展示什么?是否有任何内容保存该内容,以便 WebView 知道如何缩放?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-23
      • 2016-05-22
      • 2011-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-02-19
      相关资源
      最近更新 更多