Как установить параметры заголовка для React Navigation v5? - PullRequest
1 голос
/ 05 мая 2020

ребята, я хотел настроить заголовок с помощью

static navigationOptions = ({ navigation  }) => {

}

Я использую React Navigation v5 Скажите, я правильно понимаю, что теперь можно получить настройки заголовка, используя только опцию в Stack.Screen? Пример:

<Stack.Screen
        name="Home"
        component={HomeScreen}
        options={{
          title: 'My home',
          headerStyle: {
            backgroundColor: '#f4511e',
          },
          headerTintColor: '#fff',
          headerTitleStyle: {
            fontWeight: 'bold',
          },
        }}
      />
    </Stack.Navigator>

Ответы [ 2 ]

2 голосов
/ 05 мая 2020

Вы можете использовать navigation.setOptions({ title: 'Updated!' }) в компоненте для изменения желаемой опции навигации.

0 голосов
/ 05 мая 2020

Вы можете редактировать параметры навигации для экрана в самом компоненте экрана с помощью navigation.setOptions https://reactnavigation.org/docs/headers#updating -options-with-setoptions

...