【问题标题】:Hide stack navigator header in drawer navigator screens在抽屉导航器屏幕中隐藏堆栈导航器标题
【发布时间】:2020-02-14 00:38:56
【问题描述】:

在我的 React Native 应用程序中,有一个抽屉导航器嵌套在堆栈导航器中。我想在所有抽屉导航器屏幕内隐藏堆栈导航器标题,但在其他屏幕中可见。(因此,为所有屏幕设置 headerMode: none 不是解决方案)

这是我尝试过的,但不起作用。

DrawerNav: {
    screen: DrawerNavigator,
    navigationOptions: {
      headerMode:'none'
   }
}

【问题讨论】:

    标签: react-native stack-navigator


    【解决方案1】:

    header: null 作为 navigationOtpions 传递,如下所示。

    const DrawerNavigator = createDrawerNavigator(
          {
            Home: {
              screen: YourScreen,
    
            },
          },
          {
            navigationOptions: {
              header: null,
            },
          },
        );
    

    【讨论】:

      猜你喜欢
      • 2020-09-12
      • 2017-11-25
      • 2021-11-25
      • 2021-06-06
      • 2018-03-26
      • 2018-12-09
      • 1970-01-01
      • 2021-02-10
      • 1970-01-01
      相关资源
      最近更新 更多