在我的程序中,我已经通过一个
当我将
UIVIewController
的属性以编程方式声明了一个 UIButton
。 我已经设置它在用户触发 touchUpInside
事件时发送动作,如下所示:
[restartButton addTarget:self action:@selector(handleRestart) forControlEvents:UIControlEventTouchUpInside];
其中restartButton
是UIButton
的名称。当我将
UIControlEventTouchDown
输入到 forControlEvents
参数中时,它可以正常工作。 但是,UIControlEventTouchUpInside
根本不起作用。 有人知道这是为什么吗?
touchesMoved
或touchesEnded
方法? - Rok JarcUIControlEventTouchUpInside
在正常方式下让它工作。我只是问一下,因为那样(覆盖)可能是原因。 - Rok Jarc