为什么使用REACT-Native-Tab-view在REACT原生无限滚动中,滚动条位于顶部 [英] why scrollbar resting on top in react native infinite scrolling using react-native-tab-view
本文介绍了为什么使用REACT-Native-Tab-view在REACT原生无限滚动中,滚动条位于顶部的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在我的应用程序中使用react-native-tab-view,其中我有两个选项卡。我正在通过API调用加载选项卡数据,以便在侧面选项卡中创建无限滚动分页,当数据从API连接到我的FlatList数据中时,则每次我的滚动条重置到顶部位置。我目前的零食demo如下:https://snack.expo.io/@luckyamit/9905d4
我不想在每个API调用中将滚动条重置在顶部,我已经为这个问题搜索了很多次,但没有找到解决方案。有人能帮我解决我的问题吗?推荐答案
您解决了吗? 对于其他人,此问题将由this引起。
如果在renderScene
属性中使用SceneMap
,不应传递内联函数。它会触发重新呈现,以便滚动位置再次转到顶部。
尝试使它们成为组件,而不是内联函数。
不使用SceneMap
也是一个选项。
这篇关于为什么使用REACT-Native-Tab-view在REACT原生无限滚动中,滚动条位于顶部的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文