发布事件处理程序?

时间:2012-05-10 02:55:03

标签: ios events release handler

也许我只是在想这个,但有没有办法捕捉用户让我们按下iOS按钮?所以更好地提出我的问题:我在屏幕上有一个按钮,当用户放手时,我想调用一个事件。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

尝试回答,我也想到同样的想法......

来自Apple Document:UIControl Class http://developer.apple.com/library/ios/#documentation/uikit/reference/UIControl_Class/Reference/Reference.html

My Idea子类UI控件使用以下任务:

- beginTrackingWithTouch:withEvent:

- continueTrackingWithTouch:withEvent:

- endTrackingWithTouch:withEvent:

- cancelTrackingWithEvent:

在beginTrackingWithTouch中放置一个BOOL isBegin = YES,知道它被触摸了.. 然后当endTrackingWithTouch发生时(这是用户端触摸控件),在那里做你要做的事情然后将isBegin设置回NO

问候,

FHW