У меня есть навигатор с вложенными стеками в навигаторе вкладок, например:
const MainNavigator = createBottomTabNavigator({
BookmarksList: createStackNavigator({
BookmarkList: { screen: BookmarkList },
UpdateBookmark: { screen: UpdateForm }
}),
NewBookmark: createStackNavigator({
NewBookmark: { screen: NewBookmarkScreen }
})
});
Когда я устанавливаю текст заголовка navigationOptions для BookmarkList
, он изменяет только текст заголовка, но не текст вкладки.
Например, я установил для моего BookmarkList
заголовка значение My Bookmarks
.
class BookmarkList extends Component {
static navigationOptions = {
title: 'My Bookmarks'
};
}
Это отражается в тексте заголовка, но не в тексте вкладки, который по-прежнему гласит BookmarkList
(обведено красным):
![enter image description here](https://i.stack.imgur.com/LnN4E.png)
Как мне получить заголовок и текст вкладки, чтобы они изменились на один и тот же текст?
tldr; Настройка заголовка с помощью navigationOptions изменяет только текст заголовка, но не текст вкладки в навигаторе с вложенными стеками в навигаторе вкладок. Как изменить заголовок и текст вкладки?