使用React Native在视图中自动滚动

时间:2017-11-13 01:10:07

标签: reactjs react-native react-native-ios autoscroll custom-scrolling

目前正在开展一个我希望在视图中实现自动滚动的项目。这可能与React Native有关吗?我搜索过互联网并没有发现任何显示此功能的内容。

大多数Stack Overflow问题和YouTube视频处理不同视图之间的滚动(不在同一视图中),滚动到底部(使用滚动到),无限滚动或响应滚动。但我还没有能够在给定视图中找到专门处理自动滚动的任何内容。

请告诉我。先感谢您。

1 个答案:

答案 0 :(得分:0)

我想到的东西就像...

将scrollview的当前x和y偏移值存储在组件的状态中,setState每隔'x'秒使用新的偏移量并调用scrollview的scrollTo()方法。这会重复地改变x和y偏移并使其看起来像是自动滚动。

PS:我知道这不是一个完整的解决方案,应该发布在评论部分,但我还无法发表评论......希望无论如何都有帮助:)