0

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

4

1 回答 1

0

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

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

我的想法子类 UI 控件使用以下任务:

– beginTrackingWithTouch:withEvent:

– continueTrackingWithTouch:withEvent:

– endTrackingWithTouch:withEvent:

– 取消跟踪事件:

在 beginTrackingWithTouch 处放置一个 BOOL isBegin = YES 以知道它已被触摸。然后当 endTrackingWithTouch 发生(即用户端触摸控件)时,执行您将在其中执行的操作,然后将 isBegin 设置为 NO

问候,

FHW

于 2012-05-10T07:02:41.190 回答