удалить родительские заголовки в реакции навигации - PullRequest
0 голосов
/ 18 апреля 2019

Я создал навигатор нижней вкладки с таким заголовком: (Первый заголовок)

  Home: {
    screen: HomeIndexScreen,
    navigationOptions: () => ({

       title: 'Home title'

    }),
  }


  ...
  const MainTabNavigator = createBottomTabNavigator({
    Home: {
      screen: HomeStack,
      navigationOptions: {
        tabBarLabel: 'home'
      },
    },...

Затем в HomeStack Screen я использую createMaterialTopTabNavigator (заголовок второго тега - заголовок)

const HomeTabNavigator = createMaterialTopTabNavigator({

Features: {
  screen: HomeTab2,
  navigationOptions: {
    title: 'Features'
  },
},
Lastest: {
  screen: HomeTab1,
  navigationOptions: {
    title: 'Lastest'
  },
  ...

Затем на каждой вкладке я создаю плоский список и экран сведений для каждой строки плоского списка.

const Tab1Navigator = createStackNavigator({
  Home: {
    screen: HomeTab1,
  },
  Details: {
    screen: ItemTab1,
  },
}, {
    initialRouteName: 'Home',
});

Это моя проблема: у меня 3 заголовка (с подробным заголовком экрана), теперь на подробном экране!

Как убрать 2 родительских заголовка на подробном экране? (только на подробном экране)

...