【发布时间】:2012-12-29 16:37:10
【问题描述】:
目前,UIControlEventTouchDragExit 仅在我将按钮拖出 100 像素时才会触发。我想自定义此行为并将该范围设置为 25 像素左右,但我对编程比较陌生,从来不需要重写/自定义这样的内置方法。
我在这里的其他一些帖子中读到,我需要继承 UIButton(或者甚至可能是 UIControl?),并覆盖 -(BOOL) beginTrackingWithTouch: (UITouch *) touch withEvent: (UIEvent *) event 和相关方法,但我真的不知道在哪里开始这样做。
任何人都可以就我如何实现这一目标提供一些建议吗?非常感激! ^_^
【问题讨论】:
标签: ios objective-c cocoa-touch drag-and-drop uitouch