React native 如何在添加嵌套屏幕后隐藏导航标题

React native 如何在添加嵌套屏幕后隐藏导航标题,react-native,React Native,我有一个主屏幕,其中有一个标题栏。该屏幕包含两个选项卡“主页”和“设置”,这两个选项卡有自己的标题栏。它们是我的主屏幕内的一个按钮,当单击此详细屏幕调用详细信息屏幕时,我想隐藏主屏幕标题栏 const TabScreen = createStackNavigator({ TabScreen: { screen: RootStack, navigationOptions: { headerTitle: 'Tabs' }, }, }); 主屏幕标题栏的代码 const TabScreen =

我有一个主屏幕,其中有一个标题栏。该屏幕包含两个选项卡“主页”和“设置”,这两个选项卡有自己的标题栏。它们是我的主屏幕内的一个按钮,当单击此详细屏幕调用详细信息屏幕时,我想隐藏主屏幕标题栏

const TabScreen = createStackNavigator({
TabScreen: {
screen: RootStack,
navigationOptions: {
  headerTitle: 'Tabs'
},
},
});
主屏幕标题栏的代码

const TabScreen = createStackNavigator({
TabScreen: {
screen: RootStack,
navigationOptions: {
  headerTitle: 'Tabs'
},
},
});
选项卡代码

const RootStack = createMaterialTopTabNavigator(
{
Home: {
  screen: HomeRoot,
  navigationOptions : {
    tabBarLabel: 'Home',
    tabBarIcon:  <Image source={{uri: 
'https://png.icons8.com/Home/ultraviolet/50/3498db'}} style={{width:20, 
height: 20}}/>
  },
},
Settings: {
  screen: Settings,
  navigationOptions : {
    tabBarLabel: 'Setting',
    tabBarIcon:  <Image source={{uri: 
 'https://png.icons8.com/Home/ultraviolet/50/3498db'}} style= . 
 {{width:20, height: 20}}/>
  },     
},
},

这就是你要找的吗

headerMode: 'none',

这就是你要找的吗

headerMode: 'none',

我使用这个,但是在我的主屏幕中,我必须显示Headerbar,当我点击按钮并转到details类时,我必须在Home选项卡中显示Headerbar,我想隐藏它,但它没有发生。我知道headerMode:“none”隐藏headerbar,但我必须在主屏幕中显示它,而不是隐藏它我使用这个,但在我的情况下,在主屏幕中,我必须显示headerbar,在主页选项卡中,当我单击按钮并转到详细信息类时,我想隐藏它,但它没有发生。我知道headerMode:“无”隐藏headerbar,但我必须在主屏幕中显示它,而不是隐藏它