createMaterialTopTabNavigator

Column
메뉴가 상단에 있는 경우
Tags
Tab
 

설치

# 설치 안했다면 우선 설치 $ npm install react-native-pager-view
$ yarn add @react-navigation/material-top-tabs react-native-tab-view@^2.16.0 or $ npm install @react-navigation/material-top-tabs react-native-tab-view
 

예시 코드

import React from 'react'; import { View, Text } from 'react-native'; //Tab Navigatior import { createMaterialTopTabNavigator } from '@react-navigation/material-top-tabs'; const Tab = createMaterialTopTabNavigator(); const Test1 = () => { return ( <View style={{flex:1, backgroundColor:'black'}}> <Text>hi</Text> </View> ); } const Test2 = () => { return ( <View style={{flex:1, backgroundColor:'black'}}> <Text>hi 2</Text> </View> ); } export default function LectureDetailTabNav() { return ( <View style={{flex:1, backgroundColor:'blue'}}> <Tab.Navigator> <Tab.Screen name="Test1" component={Test1} /> <Tab.Screen name="Test2" component={Test2} /> </Tab.Navigator> </View> ); }