问题描述
我在我的应用程序中使用react-native-tab-view,其中我有两个选项卡。我正在通过API调用加载选项卡数据,以便在侧面选项卡中创建无限滚动分页,当数据从API连接到我的FlatList数据中时,则每次我的滚动条重置到顶部位置。我目前的零食demo如下:https://snack.expo.io/@luckyamit/9905d4
我不想在每个API调用中将滚动条重置在顶部,我已经为这个问题搜索了很多次,但没有找到解决方案。有人能帮我解决我的问题吗?推荐答案
您解决了吗? 对于其他人,此问题将由this引起。
如果在renderScene
属性中使用SceneMap
,不应传递内联函数。它会触发重新呈现,以便滚动位置再次转到顶部。
尝试使它们成为组件,而不是内联函数。
不使用SceneMap
也是一个选项。