我想知道是否可以向按钮,图像等对象添加手势识别器。
我已经使用以下代码创建了手势识别器:
UITapGestureRecognizer *tapRecognizer;
tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(foundTap:)];
tapRecognizer.numberOfTapsRequired = 1;
tapRecognizer.numberOfTouchesRequired = 1;
并且当我尝试添加手势时,我使用以下代码:
[button addGestureRecognizer:tapRecognizer];
问题是它不起作用。
有任何想法吗?
提前致谢 :)
最佳答案
您的代码对我而言非常适合在UIButton上使用,并且覆盖了按钮的常规操作。
您能否更具体地说明“无效”?您的意思是它给出了错误?还是看不到回调?
如果是后者,您如何声明方法“ foundTap:”?