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