[英]Refresh Control not working with bottom tab navigator in react native
我有一个包含三个选项卡的应用程序! 在显示我所有产品的第一个选项卡中,我希望能够从数据库中拖动并刷新所有产品!
我尝试使用刷新控件但它不起作用..它甚至没有拖下来!
注意:在选项卡中,我有一个带有其他屏幕的堆栈导航器,我只是想在堆栈导航器Stack Nav -> Tab Nav -> Stack Nav -> Products Screen
中的 Tab 导航器中刷新堆栈导航器的初始屏幕
<SafeAreaView style={{ flex: 1 }}>
<Header searchFunction={showSearch} />
{/* <Text style={GlobalStyles.title}>Home Screen</Text> */}
<ScrollView
style={GlobalStyles.container}
showsVerticalScrollIndicator={false}
refreshControl={
<RefreshControl
refreshing={refreshing}
onRefresh={() => {
console.log("Working");
}}
/>
}
>
...
</ScrollView>
</SafeAreaView>
container: {
flex: 1,
backgroundColor: color.light,
padding: 10,
},
如果没有足够的信息,很难调试这样的东西,我建议您删除所有其他东西,这样您就可以确定 ScrollView 是不起作用的还是您放入其中的元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.