Xcode:是否可以为按钮,图像等对象添加手势识别器

时间:2011-09-15 18:40:59

标签: iphone xcode add uigesturerecognizer

我想知道是否可以向按钮,图像等对象添加手势识别器。

我已使用此代码创建手势识别器:

UITapGestureRecognizer *tapRecognizer;
tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(foundTap:)];
tapRecognizer.numberOfTapsRequired = 1;
tapRecognizer.numberOfTouchesRequired = 1;

并且当我尝试添加手势时,我使用此代码:

[button addGestureRecognizer:tapRecognizer];

问题是它不起作用。

有什么想法吗?

提前致谢:)

1 个答案:

答案 0 :(得分:3)

您的代码在UIButton上对我很有用,并且会覆盖按钮的正常操作。

你能更具体地说“不工作”吗?你的意思是它给出了一个错误?或者你看不到回调?

如果是后者,你是如何声明方法'foundTap:'?