我在“PersonDetail”中有一个按钮,当我按下它时,我想隐藏bottomTabBar。如您所见,有 3 个底栏,分别是第一个、第二个和第三个。我只想在按下按钮时隐藏它们。
const switchNavigator = createSwitchNavigator({
mainFlow: createBottomTabNavigator({
first: createStackNavigator({
Main: MainPage,
car: CarScreen,
person : PersonDetail,
Product: ProductScreen,
}),
second: createStackNavigator({
ProductDetail: ProductDetail,
}),
third: createStackNavigator({
Campaigns: MyCampaigns,
}),
}),
});
我试过了,但是
<块引用>tabBarVisible:false
不起作用
PersonDetail.navigationOptions = ({ navigation }) => {
return {
tabBarVisible: false,
};
};