2012-07-18 56 views
1

我有一個UIScrollView啓用縮放。這個縮放啓用滾動視圖是在另一個UIScrollView。外滾動視圖應接收兩個手指平移/滑動以切換頁面。這是我的問題,UIScrollView可以將兩個手指在手指上進行平移/滑動,但是如果內側滾動視圖啓用了縮放,內側滾動視圖中的捏合手勢識別器將非常敏感。任何微小的兩個手指移動將被解釋爲捏合手勢,並且它防止外滾動視圖接收兩個手指平移。是否有可能改變UIScrollView捏的敏感性。如何使UIScrollView不那麼敏感捏

我確實看到UIPinchGestureRecognizer中有一個@package變量,名爲_scaleThreshold,但它是包變量,不能在外部訪問。我不可能改變它。

我想知道是否有一種方法可以使UIScrollView中捏合手勢的閾值更大。

感謝

回答

0

您可以設置規模和UIPinchGestureRecognizer,其中一人的速度道具,也許適合你想要的東西。

編輯:或者你可以調用requireGestureRecognizerToFail:recognizerYouDontWantInterfering merhod你想要生效的手勢。

+0

實際上,我希望UIPinchGestureRecognizer忽略一點捏,讓其他手勢識別器負責觸摸。設置比例和速度並沒有幫助。 – 2012-08-06 10:29:01