【发布时间】:2011-05-06 09:08:33
【问题描述】:
我正在尝试使用大 UIWebView 将 UITapGestureRecognizer 添加到我的视图中,但只有当用户不在 UIWebView 中点击时才有效。我怎样才能解决这个问题?谢谢。
【问题讨论】:
标签: uiwebview uigesturerecognizer
我正在尝试使用大 UIWebView 将 UITapGestureRecognizer 添加到我的视图中,但只有当用户不在 UIWebView 中点击时才有效。我怎样才能解决这个问题?谢谢。
【问题讨论】:
标签: uiwebview uigesturerecognizer
你可以通过实现这个方法来实现这一点
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer*)otherGestureRecognizer {
return YES;
}
【讨论】:
UIWebView 有自己的点击处理来打开链接等,因此它不处理“你的”触摸。您应该继承 WebView 并覆盖点击处理。很好的例子here。
【讨论】: