我有一个嵌套的堆栈和抽屉导航器。我的RootNavigator
是StackNavigator
。我已经在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 />,
}),
}
});