3

我有一个 MPMoviePlayerViewController,我在它上面放了一个 UIView 来识别单击,然后我可以显示视频的控制面板,双击应该放大/缩小视频播放,所以我为手势识别器设置 numberOfTapsRequired=1 ,但是当我双击时,视频不是缩放而是显示控制面板然后消失,好像有两次单击一样。

有没有办法解决它?

谢谢!

4

1 回答 1

7

是的。[UIGestureRecognizer requireGestureRecognierToFail:]正是为了这个目的。将您的单击手势识别器设置为要求双击手势识别器失败。如果它没有失败,那么就会发生缩放。如果它确实失败了(即您只点击了一次而不是两次),那么您的控制面板将显示。

于 2011-09-08T00:35:26.933 回答