为什么使用REACT-Native-Tab-view在REACT原生无限滚动中,滚动条位于顶部 [英] why scrollbar resting on top in react native infinite scrolling using react-native-tab-view

查看:0
本文介绍了为什么使用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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆