如何将UITapGestureRecognizer添加到UIWebView?

时间:2011-05-06 09:08:34

标签: uiwebview uigesturerecognizer

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

2 个答案:

答案 0 :(得分:4)

您可以通过实施此方法来实现此目的

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

答案 1 :(得分:0)

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