运行我的应用程序时,按钮的行为很奇怪。他们不是点击而是仅在滑动时才作出反应。他们在点击时会变蓝,但不会发生任何动作,如果我刷他们,他们就会像他们应该那样行事。在模拟器上,一切都按照点击预测的方式工作我还没有实施任何方法来刷按钮或等等。可能是什么问题?UIButton刷卡而不是点击
更新:
forControlEvents:UIControlEventTouchUpInside];
[save addTarget:self action:@selector(saveInfo)
forControlEvents:UIControlEventTouchUpInside];
UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc]
initWithTarget:self
action:@selector(dismissKeyboard)];
[TableControll.view addGestureRecognizer:tap];
-(void)dismissKeyboard {
[[_textFields objectAtIndex:0] resignFirstResponder];
[[_textFields objectAtIndex:1] resignFirstResponder];
[[_textFields objectAtIndex:2] resignFirstResponder];
[[_textFields objectAtIndex:3] resignFirstResponder];
}
没有关闭键盘的按钮做工精细,所以我应该如何让他们没有问题一起工作?
指问题的http://计算器.com/questions/4825199 /手势识别器和按钮动作 –