2011-06-03 70 views
0

我有一個啓用縮放的UIScrollView和一個滑動手勢識別器設置。當用戶沒有放大時,滑動會很好,但只要用戶放大,滑動就不會通過。UIScrollView放大不會產生滑動

我的swipe識別器應用於imageview,我也嘗試將其應用於滾動條。放大時不行。

在縮放時獲取滑動是否存在祕密?

在此先感謝!

Rob

+0

聲音像滑動不能識別,因爲它一旦縮小就不會越過最小距離。您需要更正發送到識別器的觸摸點以獲取縮放級別,或者製作自己的識別器。 – v01d 2011-06-04 02:24:17

回答

1

你的滑動手勢識別器在哪裏?

您是否嘗試過設置scrollView setCanCancelContentTouches:NO

+0

我更新了上面的查詢,感謝以上,但沒有喜悅。 – 2011-06-03 17:18:02

0

是否有祕密獲得滑動 而放大?

是的,有。每個UIImageView應該位於其自己的UIScrollView中,而UIScrollView又位於主UIScrollView的內部。不需要手勢識別器,只需設置縮放比例等UIScrollViews選項併爲主UIScrollView實現UIScrollViewDelegate方法。