代码之家  ›  专栏  ›  技术社区  ›  Warrior

如何在iPhone的webview中实现双击缩放?

  •  1
  • Warrior  · 技术社区  · 16 年前

    我在web视图中加载了一个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];
    
    1 回复  |  直到 8 年前
        1
  •  1
  •   PaulWoodIII    16 年前

    我有一个用于测试的稀疏的html文档,并且有一个类似的问题。在我研究了其他iPhone Web应用程序的内容之后,我发现UIWebView会根据其中的内容进行缩放。它使用CSS和HTML来定义可缩放区域的框。你在展示什么?有没有什么东西可以保存这些内容,以便WebView知道如何缩放?