【发布时间】:2011-06-06 07:45:24
【问题描述】:
像往常一样,我设置了一个 UIButton 并连接到我的视图控制器中的一个动作。仅此本身就可以正常工作。
现在,我已将以下内容添加到我的视图控制器以设置单击:
- (void)viewDidLoad {
[super viewDidLoad];
UITapGestureRecognizer * singleTapGesture = [[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(handleSingleTap:)];
[self.view addGestureRecognizer:singleTapGesture];
[singleTapGesture release]; }
现在,每次我点击按钮时,它看起来都像是被点击了,但它会触发手势识别器代码而不是按钮操作。
我怎样才能使按钮在我点击按钮时起作用,而在我点击视图中的其他任何位置时点击手势起作用?
【问题讨论】:
标签: iphone ios uibutton subview uigesturerecognizer