UIButton事件“触摸保持”

时间:2011-06-02 19:59:06

标签: iphone xcode ios ios4 uibutton

在Xcode 3.2 Interface Builder中有一个名为“触摸保持”的UIButton发送事件。只要按钮被按住,这就简单地执行了该事件。例如,假设你有一个红灯和UIButton点亮了灯光。 “触摸保持”发送事件将使按钮被按下时点亮,但是当用户将手指从按钮上移开时,指示灯将熄灭。有谁知道这个事件发生了什么,以及如何在xcode 4.0中实现它,最好是在像xcode 3.2这样的Interface Builder中实现。

2 个答案:

答案 0 :(得分:7)

制作自己似乎是最简单的路线。创建两个IBAction,一个可以关闭红灯,另一个可以打开红灯。

在界面构建器中,将按钮的“触摸向下”发送事件连接到IBAction,打开灯。然后将按钮的“touch Up Inside”发送事件连接到IBAction,关闭灯光。

答案 1 :(得分:2)

在iPad iOS 7中,降落法无法正常工作。

通过设置启用多任务处理。(4指多任务处理)。