有沒有辦法阻止UIScrollView
滾動而觸摸仍然按住?使用scrollViewDidScroll:
委託方法設置內容偏移量過大,可能會導致GPU出現一些問題(快速查看移動和重置),所以我希望有更清晰的解決方案(如果有的話)。停止UIScrollView觸摸滾動
0
A
回答
0
我會嘗試:
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
[scrollView setScrollingEnabled:NO];
}
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event {
[scrollView setScrollingEnabled:NO];
}
這將關閉它的新聞,你可以調整檢測「移動」多遠是從原來的觸摸,看是否要重新啓用滾動或不
2
你可以簡單地把它通過使用其財產scrollEnabled在viewDidLoad中 ..
self.myScrollView.scrollEnabled = NO;
+0
請注意:「在觸摸過程中」 – RileyE
+0
在拖動過程中只有你的意思是?拖動滾動查看?是的,這工作.. –
相關問題
- 1. 如何停止用戶停止觸摸屏幕uiscrollview滾動
- 2. 暫停UIScrollView的滾動時觸摸
- 3. 如何停止JqueryTools可滾動觸摸
- 4. 如何停止吞嚥觸摸的UIScrollView
- 5. Ccocs2d UIScrollView停止觸摸響應
- 6. UILongPressGestureRecognizer停止觸摸不停止觸摸
- 7. UIScrollView顯示空白,滾動觸摸
- 8. UIScrollView需要觸摸才能滾動
- 9. 觸摸上的UITextField裏面的UIScrollView防止滾動
- 10. 如何觸摸UISlider拇指防止UIScrollView滾動
- 11. UIScrollView在縮放或滾動時阻止所有觸摸
- 12. 如何在觸摸設備上滾動時停止JS觸發
- 13. 防止回收站停止滾動觸摸事件
- 14. 在觸摸設備上拖動時停止滾動
- 15. 爲什麼UIScrollView停止滾動?
- 16. 無限滾動 - setContentOffset:停止的UIScrollView
- 17. UIScrollView - 找出哪裏滾動將停止
- 18. javascript滾動觸摸滾動
- 19. 觸摸UIScrollview?
- 20. 觸摸在UIScrollView
- 21. UIScrollview觸摸
- 22. Android視圖在父滾動時停止接收觸摸事件
- 23. Firefox for Android無法停止觸摸滾動
- 24. 觸摸停止在列表視圖上滾動不起作用
- 25. WebView中的WebView停止滾動/觸摸事件
- 26. 在觸摸屏上停止滾動列表
- 27. 使用JavaScript停止觸摸屏的水平滾動?
- 28. UIScrollView在觸摸動作時自動滾動到頂部
- 29. -JS - 觸摸防止水平滾動
- 30. 在觸摸移動過程中停止觸摸事件
當視圖被觸摸時纔會工作。我在詢問當前正在接觸的視圖。 – RileyE
啊好吧我在想,觸摸開始仍然觸發了很長時間的觸摸我的壞。 –
只有觸摸,移動或結束時纔會觸發。然而'setScrollingEnabled:NO'也會在視圖在禁用之前移動時導致動畫的動畫。這與長時間接觸沒有任何關係。感謝您的答覆! – RileyE