【问题标题】:How to add UITapGestureRecognizer to UIWebView?如何将 UITapGestureRecognizer 添加到 UIWebView?
【发布时间】:2011-05-06 09:08:33
【问题描述】:

我正在尝试使用大 UIWebView 将 UITapGestureRecognizer 添加到我的视图中,但只有当用户不在 UIWebView 中点击时才有效。我怎样才能解决这个问题?谢谢。

【问题讨论】:

    标签: uiwebview uigesturerecognizer


    【解决方案1】:

    你可以通过实现这个方法来实现这一点

    - (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer {
        return YES;
    }
    

    【讨论】:

      【解决方案2】:

      UIWebView 有自己的点击处理来打开链接等,因此它不处理“你的”触摸。您应该继承 WebView 并覆盖点击处理。很好的例子here

      【讨论】:

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