React native: Показать панель вкладок реагирования навигации на другом экране - PullRequest
0 голосов
/ 28 апреля 2020

Я использую React Navigation 5 , панель вкладок с @ response-navigation / material-top-tabs, чтобы иметь переход при изменении экрана.

Я хочу показать эту панель вкладок на Экран обучения .

Я много раз исследовал, но не нашел способа сделать это.

import {createMaterialTopTabNavigator} from '@react-navigation/material-top-tabs';

const Stack = createStackNavigator();
const MainTabs = createMaterialTopTabNavigator();

function MainTabsComponent() {
  return (
    <MainTabs.Navigator
      initialRouteName={'MyCourses'}
      tabBarPosition={'bottom'}>
      <MainTabs.Screen
        name="MyCourses"
        component={MyCoursesContainer}
      />
      <MainTabs.Screen
        name="Profile"
        component={ProfileContainer}
      />
    </MainTabs.Navigator>
  );
}

export default function Routes() {
  return (
    <Stack.Navigator
      initialRouteName={'MainTabs'}>
        <Stack.Screen name="MainTabs" component={MainTabsComponent} />
        <Stack.Screen name="Learning" component={LearningContainer} />
    </Stack.Navigator>
  );
} 

Надеюсь, у вас есть какие-либо предложения для меня. Большое спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...