0

我有两个子视图 view1 和 view2。我已将 LongPress 和 Pan 手势添加到我的 parentview。当我长按 view1 时,我将在手指下方显示一个带有弹出动画的可拖动视图,并将继续将拖动视图拖动到视图 2。在这个过程中 panGesture 选择器没有被调用,但是 Longpress 手势选择器被调用。在我从 dragview 中删除手指然后再次开始拖动后,调用 panGesture 选择器。

我需要的是,一旦创建了dragview,禁用(不是永久地,而是直到调用平移手势状态结束)长按手势和平移手势选择器应该被调用

4

1 回答 1

4

您有一个名为的委托方法:

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer

看看它,你需要返回YES。

于 2013-04-25T14:21:10.593 回答