在Xcode 3.2 Interface Builder中有一个名为“触摸保持”的UIButton发送事件。只要按钮被按住,这就简单地执行了该事件。例如,假设你有一个红灯和UIButton点亮了灯光。 “触摸保持”发送事件将使按钮被按下时点亮,但是当用户将手指从按钮上移开时,指示灯将熄灭。有谁知道这个事件发生了什么,以及如何在xcode 4.0中实现它,最好是在像xcode 3.2这样的Interface Builder中实现。
答案 0 :(得分:7)
制作自己似乎是最简单的路线。创建两个IBAction,一个可以关闭红灯,另一个可以打开红灯。
在界面构建器中,将按钮的“触摸向下”发送事件连接到IBAction,打开灯。然后将按钮的“touch Up Inside”发送事件连接到IBAction,关闭灯光。
答案 1 :(得分:2)
在iPad iOS 7中,降落法无法正常工作。
通过设置启用多任务处理。(4指多任务处理)。