我在故事板中的一个UITapGestureRecognizer上设置了一个UIScrollView。滚动视图包含其他内容(两个UIView,一个UIWebView)。
手势识别器属性如下:
滚动视图(相关)属性如下:
然而,当我点击任何地方的滚动视图,这个手势不起作用。
发布于 2014-12-31 04:07:02
委托类(符合UIGestureRecognizerDelegate)必须实现
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer
{
return YES;
}这样,踢踏舞的姿势就能工作了。
发布于 2014-12-31 06:45:17
滚动视图有自己的手势识别器。
您需要覆盖该手势识别器或首先禁用该手势识别器。
只有这样,你的手势识别器才能工作。
更好的方法是在滚动视图中使用点击手势,而不是添加手势识别器。
https://stackoverflow.com/questions/27715448
复制相似问题