我有一个 UIButton,它有一个 IBAction 以及一个 UITapGestureRecognizer 来检测双击。
目前看来 IBAction 正在阻止识别器。有没有办法阻止这个或者 UITapGestureRecognizer 甚至可以在按钮上工作?如果是这样,添加识别器并删除 IBActions 不是更好吗?
编辑
UITapGestureRecognizer *doubleTap = [[UITapGestureRecognizer alloc] initWithTarget : self action : @selector (handleDoubleTap:)];
[doubleTap setNumberOfTapsRequired:2];
[A1 addGestureRecognizer:doubleTap];
[A2 addGestureRecognizer:doubleTap];
[B1 addGestureRecognizer:doubleTap];
Run Code Online (Sandbox Code Playgroud)