2010-09-21 79 views
1

我試圖爲可能具有按鈕的視圖製作滑動機制。沒有一個按鈕它是一塊蛋糕。Iphone:檢測從按鈕開始的拖動/滑動方向

但是,如果您的手指在按鈕上啓動,您可以觸發事件(向外拖動),但不會告訴我方向。

那麼如何檢測手指在按鈕上開始的輕掃/拖動的方向?

任何想法?

感謝西蒙

回答

1

這仍然很容易,你只是不使用拖動外部事件。查看UIView中的hitTest:withEvent以確定它是否在按鈕中啓動。隨着UISwipeGestureRecognizer(或觸摸事件的東西),你應該沒問題。

+0

感謝您的回覆,是的UISwipeGestureRecognizer爲我工作! – Burf2000 2010-09-22 13:35:28

0

退房UISwipeGestureRecognizer。您應該能夠將其添加到您的主視圖中,並讓它識別該手勢是否源自按鈕。