React Navigation V2在嵌套的Stack and Drawer Navigator上设置标题标题

时间:2018-07-14 13:07:43

标签: react-native react-navigation

我有一个嵌套的堆栈和抽屉导航器。我的RootNavigatorStackNavigator。我已经在DrawerNavigator中时,在设置标题标题时遇到问题。似乎在DrawerNavigator中设置标题只能更改抽屉中的title,而我只能通过StackNavigator更改标题。 有没有一种方法可以更改已经StackNavigator中的DrawerNavigator的标题?

这是我的实现方式:

const DrawerNavigator = createDrawerNavigator({
  ParentReport: {
    screen: ParentReportList,
    navigationOptions: {
      title: 'Parent Report',
    },
  },
});

const RootNavigator = createStackNavigator({
  Login: {
    screen: Login,
    navigationOptions: {
      header: null,
    },
  },
  Home: {
    screen: DrawerNavigator,
    navigationOptions: ({ navigation }) => ({
      headerLeft: <DrawerButton navigation={navigation} />,
      headerRight: <AccountHeader />,
    }),
  }
});

0 个答案:

没有答案