同时处理多个手势

问题描述:

我有两个子视图view1和view2。我已将LongPress和平移手势添加到了我的父视图。 当我按下view1时,我会在弹出式动画的下面呈现一个可拖动的视图,并继续将dragView拖动到view2。 在此过程中,panGesture选择器未被调用,但调用了Longpress手势选择器。 当我从dragview中删除音乐,然后再次拖动,然后调用panGesture选择器。同时处理多个手势

我需要的是,一旦创建了dragview,禁用(并非永久,但直到结束被称为移动手势状态),长按姿态和平移手势选择应该叫

你必须调用的委托方法:

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

看看它,你需要返回YES。