2017-01-17 38 views
0

我在UIScrollView上使用UIPanGestureRecognizer和UILongPressGestureRecognizer。我在viewWillAppear中禁用UIPanGestureRecognizer所以我滾動完美的作品在UILongPressGestureRecognizer上啓用UIPanGestureRecognizer

appRecognizer.enabled=NO; 

,當用戶長按上圖我正在使UIPanGestureRecognizer在longtap方法

appRecognizer.enabled=YES; 

的問題UIPanGestureRecognizer選擇方法不調用,直到我離開水龍頭並再次按下。 我有多個GestureRecognizer多個UIView.i試圖

[self ViewMove:appRecognizer]; 

,但具有的視圖狀態的問題。

什麼是處理這個問題的最好方法。如何在長按上調用UIPanGesture的完美選擇器方法。

回答

0

您是否嘗試過在您的某個手勢識別器上使用requireGestureRecognizerToFail:方法? 將其他UIGestureRecognizer作爲參數。

如果它不起作用,請嘗試交換參數和接收方的gesturerecognizer。應該解決你的問題!

+0

我已經試過這個,但它不工作。 – Hasham

+0

有沒有辦法通過當前點擊查看來調用uipan選擇器 – Hasham

相關問題