нижняя вкладка-навигатор скрывается при переходе на другой экран с помощью ящика - PullRequest
0 голосов
/ 01 марта 2020

Я использую нижнюю вкладку и навигатор ящиков в своем проекте с использованием expo Я использую Resact-Navigation V5 в моем проекте. Я не уверен почему, но когда я перехожу на другой экран с помощью ящика, я теряю нижнюю панель вкладок на этой странице. Может ли кто-нибудь помочь мне сохранить его постоянным на каждой странице?

https://snack.expo.io/rkC_VVFE8

1 Ответ

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

Вы вложили Drawer (MyDrawer) в Tab.Screen и вложили Tab.Navigator в NavigationContainer.

пример кода: Суть

решение вашего кода:

export default function App() {
  return (
    <NavigationContainer>
        <Tab.Navigator>
          <Tab.Screen name="Home" component={MyDrawer} />
          <Tab.Screen name="Settings" component={SettingsScreen} />
        </Tab.Navigator>
    </NavigationContainer>
  );
}
...