У меня есть стековый навигатор, использующий реагирование-навигация 3.3.0, и я хочу иметь навигацию по ящикам для определенного экрана - PullRequest
0 голосов
/ 03 марта 2019

Я пытаюсь сделать мобильное приложение для iOS с реагировать на нативные.Прямо сейчас у меня есть стековый навигатор в App.js

export const Navigation = createAppContainer(
  createStackNavigator({
    Screen1: { screen: Screen1 },
    Screen2: { screen: Screen2 },
    Screen3: { screen: Screen3 },
    Screen4: { screen: Screen4 },
  }),
)

. Я бы хотел иметь навигатор для экрана 4 на левой кнопке заголовка вместо кнопки «назад».Я пытался следовать примерам, но это не работает.

1 Ответ

0 голосов
/ 03 марта 2019

Создайте навигатор Drawer, как это,

const DrawerNavigator = createDrawerNavigator({
Screen4: { screen: Screen4 }
}

Затем используйте этот DrawerNavigator в вашем стековом навигаторе, как,

export const Navigation = createAppContainer(
  createStackNavigator({
    Screen1: { screen: Screen1 },
    Screen2: { screen: Screen2 },
    Screen3: { screen: Screen3 },
    drawer:DrawerNavigator ,
  }),
)
...