2015-05-07 57 views
-1

因此,我正在開發一個應用程序,其中大部分代碼是由其他人編寫的。所以我有一個叫BaseDetailViewController的類和另一個類BaseDetailViewControllerProductViewController。我在ProductViewController上有一個捏識別器,它的父BaseDetailViewController上有一個捏識別器。看起來父母的識別器似乎在重寫ProductViewController上的識別器。當我將註釋放在父母身上時,那麼對孩子的識別器就可以正常工作。UIGestureRecognizer在父類上工作,但不在子類上

我試着使用:

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { 

    return TRUE; 

} 

適當代表團,看看是否能幫助但BaseDetailViewController識別器似乎每次取臘肉。

我需要做些什麼才能獲得ProductViewController的燃燒?

+0

向下投票無評論?謝謝! –

回答

0

這意味着您正試圖在同一個視圖上使用兩個Pinch手勢識別器。在ProductViewController中添加夾點手勢識別器時,請嘗試使BaseDetailViewController中的夾點手勢識別器無效。它應該解決問題。

相關問題