Я использую React Navigation native v5 [https://reactnavigation.org/docs/drawer-navigator#options] , но заголовок не показывает почему? Может быть, я что-то упустил.
const Drawer = createDrawerNavigator(); //============================== //===============Navigation Drawer=============== //============================== return ( <NavigationContainer> <Drawer.Navigator headerMode= "screen" title='Drawer Screen' initialRouteName="Home"> <Drawer.Screen name="Home" component={DrawerHome} options={{ title: "Home", drawerIcon: () => ( <Image source={require("./Images/hamburger.png")} style={{height: 20, width: 20}} /> ), }} /> <Drawer.Screen name="Profile" component={ProfileScreen} /> <Drawer.Screen name="Settings" component={SettingsScreen} /> </Drawer.Navigator> </NavigationContainer> ); }
Заголовок доступен на экране Stack Navigator. Если вам нужно, создайте вложенный навигатор для размещения ProfileScreen и SettingsScreen.
Или, альтернативно, добавьте пользовательский заголовок к методу рендеринга ProfileScreen и SettingsScreen.