我有一个MPMoviePlayerViewController,我在它上面放了一个UIView来识别单击然后我可以显示视频的控制面板,双击可以放大/缩小视频播放,所以我设置numberOfTapsRequired = 1手势识别器,但当我双击时,视频不会缩放,但控制面板会显示然后消失,好像有两个单击。
无论如何要解决它?
谢谢!
答案 0 :(得分:7)
是。 [UIGestureRecognizer requireGestureRecognierToFail:]
就是为了这个目的。将您的单击手势识别器设置为要求双击手势识别器失败。如果它没有失败,则发生缩放。如果它确实失败了(即你只点击了一次而不是两次),那么你的控制面板就会显示出来。