所以我有一个UIImageView在UIScrollView内部,我需要捕获以下两个手势:
- 单击手势
- 双击手势
双击手势应该作为缩放的操作发送到UIScrollView中。 单击手势由我自己创建的UITapGestureRecognizer捕获。 当存在双击时,双击手势具有更高的优先级(缩放UIScrollView),否则执行单击手势。
到目前为止,如果将单击手势识别器添加到UIScrollView中,单击手势会立即被识别,并且无法识别双击手势。
如果将单击手势识别器添加到imageview中,则永远不会接收任何操作,但双击正常工作。
如有建议,请提出,谢谢。
双击手势应该作为缩放的操作发送到UIScrollView中。 单击手势由我自己创建的UITapGestureRecognizer捕获。 当存在双击时,双击手势具有更高的优先级(缩放UIScrollView),否则执行单击手势。
到目前为止,如果将单击手势识别器添加到UIScrollView中,单击手势会立即被识别,并且无法识别双击手势。
如果将单击手势识别器添加到imageview中,则永远不会接收任何操作,但双击正常工作。
如有建议,请提出,谢谢。
[singleTap requireGestureRecognizerToFail:_scrollView.gestureRecognizers[0]];
然后程序崩溃了.. - Max One