UIButton没有响应快速攻丝

时间:2015-04-05 02:28:08

标签: ios objective-c uibutton

我正在制作一个计算器。我用于数字的UIButtons是缓慢的,因为他们不会接受第二次点击至少半秒,而按钮在点击后完成了它的默认发光动画。
例如,如果我快速点击一个数字,则只会将所有其他点击添加到计算器显示中 有没有办法可以让按钮更快地响应,或者你认为触摸时的发光动画是否负责? 如果我快速点击不同的按钮,它们会响应,因此排除了低效的编码 感谢

1 个答案:

答案 0 :(得分:0)

我能够通过向按钮添加UITapGestureRecognizer并将目标设置为运行IBAction将具有的代码来解决这个奇怪的问题。

UITapGestureRecognizer *tapOne = [[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(buttonOneTapped)];
    [one addGestureRecognizer:tapOne];

然后确保断开IBAction链接与故事板。现在它收到了我需要的快速水龙头。 我认为这与我在按钮上应用半径的事实有关。还是不确定。