我有一个烦人的问题。
我正在添加一个手势识别器:
UITapGestureRecognizer* tapGesture =[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(DoubleClick:)];
tapGesture.numberOfTapsRequired = 2;
[self.view addGestureRecognizer:tapGesture];
这可行,但是当我单击视图上的任何控件时,“释放”速度很慢。即 UIButton 的释放速度比正常情况要慢。我在 UIView 中的所有控件也是如此。touchesEnded: 函数被延迟调用。
当我使用 tapGesture.numberOfTapsRequired = 1 时,它工作正常。但是我想要双击,而不是单击。
请指教。谢谢。