Заголовок не отображается в ящике с помощью React Navigation native v5 - PullRequest
0 голосов
/ 04 марта 2020

Я использую 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>

  );
}

1 Ответ

1 голос
/ 04 марта 2020

Заголовок доступен на экране Stack Navigator. Если вам нужно, создайте вложенный навигатор для размещения ProfileScreen и SettingsScreen.

Или, альтернативно, добавьте пользовательский заголовок к методу рендеринга ProfileScreen и SettingsScreen.

...