我有一个能识别UIPanGesture和单击的视图。点击视图后,如何禁用平移手势?我尝试了多种方法,但似乎无法弄明白。这是我尝试的最后一种方法:
func gestureRecognizer(singleTapRecognizer: UIGestureRecognizer?, shouldRequireFailureOfGestureRecognizer panGesture: UIPanGestureRecognizer?) -> Bool? {
print("in gesture recognizer")
if wasTapped == true {
return true
}
else {
return false
}
谢谢!
答案 0 :(得分:2)
我认为你正在寻找与
相似的东西panGesture.requireGestureRecognizerToFail(singleTapRecognizer)
最好在创建两个手势识别器之后调用。