我试图创建一个具有滚动视图的视图。如果我触摸底部或将手指拖到底部,则Scrollview应该以固定速度自动滚动。考虑下图
我正在使用PanResponder
类在本机反应中实现此功能。
对于滚动,我正在使用scrollTo()
。但是我做不到。我喜欢分享我的代码,但是它太庞大且难以理解。
所以我的问题是是否有人有任何代码可以实现这一目标。或是否有可用的库? 请帮助我
答案 0 :(得分:0)
使用scrollToEnd({animated: true})
在react-native中进入scrollView的底部。
来自Facebook https://facebook.github.io/react-native/docs/scrollview#scrolltoend的文档
scrollToEnd()
如果这是垂直的,则ScrollView滚动到底部。如果是水平滚动条,则ScrollView会向右滚动。
使用scrollToEnd({animated: true})
进行平滑的动画滚动,使用scrollToEnd({animated: false})
进行即时滚动。如果未传递任何选项,则动画默认设置为true。