0
我想通過UIPanGestureRecognizer
識別平移手勢。但我想知道在這個平底鍋手勢之前是否有長時間的按壓。如果沒有,我不會考慮這個手勢。請幫幫我。如何識別像在iOS上長時間按下之前長時間按下的手勢?
我想通過UIPanGestureRecognizer
識別平移手勢。但我想知道在這個平底鍋手勢之前是否有長時間的按壓。如果沒有,我不會考慮這個手勢。請幫幫我。如何識別像在iOS上長時間按下之前長時間按下的手勢?
UILongPressGestureRecognizer
就足夠了。它是連續的,所以你也可以跟蹤長按後的手指移動。
長按手勢是連續的。當允許的手指的數量 (numberOfTouchesRequired)已經按下指定的時間段 (minimumPressDuration)並且觸摸不超過允許的移動範圍(allowableMovement)時,手勢開始 (UIGestureRecognizerStateBegan)。當手指移動時,手勢 轉變爲改變狀態, 並且當任何手指 擡起時它結束(UIGestureRecognizerStateEnded)。
看到這個[長按手勢recong] [1] [1]:http://developer.apple.com/library/ios/#documentation/uikit/reference/UILongPressGestureRecognizer_Class/Reference/Reference.html – Mani 2013-04-22 07:42:08
我可以認出長按。但是我想在長按之後認出一個平底鍋手勢。我的預期用戶界面是一個用戶長按「UIImageView」,然後可以移動它。 – panbabybaby 2013-04-22 08:07:47