728x90
http://devhooney.tistory.com/84
이 포스팅과 이어지는데,
<>
<View style={styles.container} />
<TopTap.Navigator
screenOptions={{
tabBarActiveTintColor: 'red',
tabBarInactiveTintColor: 'blue',
tabBarPressColor: 'red',
tabBarIndicatorStyle: {
borderBottomColor: 'red',
borderBottomWidth: 2,
},
}}>
<TopTap.Screen name="tab1" component={tab1} />
<TopTap.Screen name="tab2" component={tab2} />
</TopTap.Navigator>
</>
tabBarActiveTintColor: 'red'는 선택한 탭일 경우의 글자 색을 변경한다.
tabBarInactiveTintColor: 'blue'는 선택 안한 탭일 경우의 글자 색을 변경한다.
tabBarPressColor: 'red'는 선택하려고 터치 했을 경우 글자 색을 변경한다.
tabBarIndicatorStyle: 의 borderBottomColor: 'red'는 선택한 탭일 경우 선택했음을 알려주는 표시의 색을 변경한다.
borderBottomWidth: 2는 선택했음을 알려주는 표시의 두께를 변경한다.
한동안 RN을 잘 못했는데, 이제부터라도 조금씩 조금씩 하려고 한다.
728x90
'개발 > Javascript & Typescript' 카테고리의 다른 글
[RN] AsyncStorage 사용하기 (0) | 2022.11.06 |
---|---|
[RN] Calendars 넣어보기 (0) | 2022.11.02 |
[Javascript] map() vs forEach() (0) | 2022.09.06 |
[Javascript] Chart.js bar chart 만들기 (0) | 2022.08.16 |
[RN] React Navigation BottomTab 아이콘 변경 (0) | 2022.08.11 |