我正在使用 React Native 和 React Native Navigation 来构建我的应用程序。目前,我有三个底部选项卡:主页、上传视频和消息。选择“上传视频”选项卡后,我想呈现“上传视频”组件并隐藏该屏幕上的底部选项卡,并显示带有“取消”(将它们带回 HomeView)和“发布”按钮(这有已经做了)。我在这个特定屏幕上隐藏标签栏非常困难。目前,我把它作为我的底部导航器:const BottomTabNavigator = createBottomTabNavigator({ HomeView: { screen: HomeView, }, VideoView: { screen: VideoSelectionView }, Messages: { screen: SearchView }});任何见解都会非常有帮助,谢谢。
3 回答
holdtom
TA贡献1805条经验 获得超10个赞
您需要为每个需要隐藏标签栏的 TabBar屏幕或堆栈指定,
const BottomTabNavigator = createBottomTabNavigator({
HomeView: {
screen: HomeView,
navigationOptions:()=>{
return {
tabBarVisible:false,
};
}
},
VideoView: {
screen: VideoSelectionView
},
Messages: {
screen: SearchView
}
});
添加回答
举报
0/150
提交
取消