有没有办法阻止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. Ccocs2d UIScrollView停止触摸响应
- 5. 如何停止吞咽触摸的UIScrollView
- 6. UILongPressGestureRecognizer停止触摸不停止触摸
- 7. UIScrollView显示空白,滚动触摸
- 8. UIScrollView需要触摸才能滚动
- 9. UIScrollView在缩放或滚动时阻止所有触摸
- 10. 触摸上的UITextField里面的UIScrollView防止滚动
- 11. 如何触摸UISlider拇指防止UIScrollView滚动
- 12. 防止回收站停止滚动触摸事件
- 13. 在触摸设备上拖动时停止滚动
- 14. 无限滚动 - setContentOffset:停止的UIScrollView
- 15. UIScrollView - 找出哪里滚动将停止
- 16. 为什么UIScrollView停止滚动?
- 17. javascript滚动触摸滚动
- 18. 触摸在UIScrollView
- 19. UIScrollview触摸
- 20. 触摸UIScrollview?
- 21. 触摸停止在列表视图上滚动不起作用
- 22. WebView中的WebView停止滚动/触摸事件
- 23. 在触摸屏上停止滚动列表
- 24. Android视图在父滚动时停止接收触摸事件
- 25. Firefox for Android无法停止触摸滚动
- 26. -JS - 触摸防止水平滚动
- 27. UIScrollView在触摸动作时自动滚动到顶部
- 28. 在触摸移动过程中停止触摸事件
- 29. 如何在离开触摸时停止UIScrollView
- 30. 预防的UIScrollView从停止当触摸发生
当视图被触摸时才会工作。我在询问当前正在接触的视图。 – RileyE
啊好吧我在想,触摸开始仍然触发了很长时间的触摸我的坏。 –
只有触摸,移动或结束时才会触发。然而'setScrollingEnabled:NO'也会在视图在禁用之前移动时导致动画的动画。这与长时间接触没有任何关系。感谢您的答复! – RileyE