Как добавить изображение в строку заголовка и заголовок на каждом экране навигации Drawer в реагировать навигации v5? - PullRequest
0 голосов
/ 16 марта 2020

Я использую реагирующую навигацию V5 ... и у меня есть навигация по ящикам внутри стека ... Но я не знаю, как поместить заголовок на каждый экран навигации по ящикам ... и изображение в строку заголовка ... пожалуйста, помогите

DrawerHome=()=>{
      return(
      <Drawer.Navigator drawerContent={(props)=><DrawerHeader {...props}/> }
          drawerContentOptions={{activeTintColor:"purple"}}
          options={{headerShown:false}}>
        <Drawer.Screen name="NewsFeedHome" children={NewsFeedHome} 
                      options={{drawerIcon: ({focused,activeTintColor}) => <Icon name="ios-paper" focused={focused} size={23}  />,
                                headerLeft :<Icon name="ios-paper" size={23}  />}}/>
         <Drawer.Screen name="Notification" component={NotificationScreen}
                      options={{drawerIcon: config => <Icon name="md-notifications" size={23} />}}/>
        <Drawer.Screen name="Profile" component={ProfileScreen}
                      options={{drawerIcon: config => <Icon name="md-person" size={23} />}}/>
        <Drawer.Screen name="Activity" component={ActivityScreen} 
                      options={{drawerIcon: config => <Icon name="md-pricetag" size={23} />}}/>
        <Drawer.Screen name="MatrimonyHome" children={MatrimonyHome}
                      options={{drawerIcon: config => <Icon name="md-heart" size={23} />}} />
        <Drawer.Screen name="Settings" component={SettingsScreen}
                      options={{drawerIcon: config => <Icon name="md-settings" size={23} />}} />

      </Drawer.Navigator>
    )}   



    return (
      <NavigationContainer>
          <Stack.Navigator>
              <Stack.Screen name="SignUp" component={SignUpScreen} 
                               options={{title: 'Sign Up'}}/>
              <Stack.Screen name="LogIn"  component={LoginScreen}
                             options={{title: 'Login'}}/>
              <Stack.Screen name="Forgot"  component={ForgotScreen}
                             options={{title: 'Password Recover'}}/>
              <Stack.Screen name="DrawerHome"  children={DrawerHome}/>
          </Stack.Navigator>
      </NavigationContainer>
...