
npm install @react-navigation/bottom-tabs
import { createBottomTabNavigator } from '@react-navigation/bottom-tabs';
const Tab = createBottomTabNavigator();
function MyTabs() {
return (
<Tab.Navigator>
<Tab.Screen name="Movies" component={Movie} />
<Tab.Screen name="Tv" component={Tv} />
<Tab.Screen name="Search" component={Search} />
</Tab.Navigator>
);
}
- 모든 화면에 옵션을 저장하고 싶다면
Tab.Navigator안에서 지정한다.- 탭 요소마다 옵션을 지정하고 싶다면
Tab.Screen태그 안에서 지정한다.
Navitaion을 사용할 때에는 NavigationContainer로 감싸주어야 한다.
<Tab.Screen name="Movies" component={Movie} /><Tab.Screen>의 name은 헤더와 하단 탭명, component는 내용을 나타낸다.