【问题标题】:pinch zooming for a UIWebView for ios 3.0 and newerios 3.0 和更新版本的 UIWebView 的捏缩放
【发布时间】:2011-06-06 11:47:49
【问题描述】:

我一直在阅读有关如何支持 webview 缩放的信息,并且找到了很多资源。现在我真的迷路了。

我读过的:

  • 您只需要启用 'scales 适合的页面'
  • 将 uiwebview 添加到 uiscrollview(同时设置
    最小/最大缩放比例和
    实现 - (UIView
    *)viewForZoomingInScrollView:(UIScrollView *)scrollView)
  • 那么您可能需要处理 触地得分事件...手动 那么你可能不得不
    识别它们...手动...或
    使用手势识别器。

Apple 文档并没有真正的帮助,而且我真的不知道他们在谈论哪个 ios? 我现在真的迷路了。

所以如果 coco-touch 的资深人士(非常罕见)可以指导我们。

  • 我需要 uiscrollview 吗?
  • 我真正需要实现什么?
  • 什么时候需要捕捉触摸 事件,识别手势,以及 缩放工作。

这在大约哪个 ios 中是必需的。也许这个话题会对我和其他像我一样的人有所帮助。

提前非常感谢

【问题讨论】:

    标签: iphone cocoa-touch ios uiwebview zooming


    【解决方案1】:

    只要启用scalesPageToFit 就可以了;但是,它只能缩放到 100%,这也意味着您不能缩放小于或等于屏幕大小的页面。

    【讨论】:

    • 你是对的,但我之前尝试过,但没有成功。如果它在 tabbarcontroller 中的自定义视图控制器中。事情会有所不同吗?
    • 好的,当我在根控制器中使用 uiwebview 进行项目时,它起作用了。但是当 UIWebview 位于 tabbarcontrolelr 内的视图控制器中时,它会中断
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-31
    • 2013-07-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    相关资源
    最近更新 更多