Iphone:从按钮开始检测拖动/滑动方向

时间:2010-09-21 14:14:57

标签: iphone drag swipe

我尝试为可能有按钮的视图制作滑动机制。没有按钮就是小菜一碟。

但是,如果您的手指在按钮上开始,您可以触发事件(向外拖动),但这并不能告诉我方向。

那么如何检测手指在按钮上开始滑动/拖动的方向?

有什么想法吗?

谢谢Simon

2 个答案:

答案 0 :(得分:1)

您只是不使用外部拖动事件仍然很容易。查看UIView中的hitTest:withEvent以确定它是否在按钮中启动。与UISwipeGestureRecognizer(或触摸事件的东西)一起你应该没问题。

答案 1 :(得分:0)

结帐UISwipeGestureRecognizer。您应该只需将其添加到主视图中,并让它识别手势是否来自按钮。