2011-04-07 70 views
1

我搜索了網絡並找不到任何答案。啓用了多任務手勢的iPad上的UIScrollView問題(iOS 4.3)

我有一個簡單的UIScrollView與幾個UIImageViews。 ScrollView在IB中設置,pagingEnabled = YES,然後在控制器中設置contentSize。

當我嘗試在啓用多任務手勢的iPad上滾動時(只需輕微移動,當我在屏幕的一半上滑動時,一切正常),ScrollView似乎非常快速地滾動幾頁,然後返回到頁面它應該滾動到。當我關閉多任務手勢時,一切都很好。在iPhone上,一切都很好。

有人得到這個問題,並解決它?唯一我想到的是完全覆蓋scrollView手勢識別器,但必須有一些更簡單的方法:)

回答

0

我已經做了一些更多的搜索,多任務手勢只在用於開發的設備上啓用,所以可能他們會可用於所有這些錯誤將被修復。

1

蘋果告訴我不要使用屏幕蓋,因爲這會降低電容屏的靈敏度。

我發現的唯一解決方案是,至少在蘋果承認這一點之前解除「多任務手勢」。您可以通過嘗試其他應用程序來驗證這一點,例如iBooks,日曆和App Store。

如果在屏幕上慢慢滑動手指時屏幕不滾動,但您可以用手指滑過ScrollView以訪問視圖的其餘部分,這可能是「多任務手勢」無意識的反作用,功能。我也注意到,在屏幕上滑動我的手指時,原始視圖剛剛彈回,我無法輕鬆導航。

這在4.3.3版本中也很明顯,所以它可能是永久的:(