반응형
자세히 보니 어플 뒷 배경이 조금 그레이 색! -> 하얗게 or 다른 색으로 바꿔주기
const HomeScreenOptions = {
headerStyle: { backgroundColor: 'lavender' },
headerTitleStyle: { color: 'black', justifyContent: 'center' },
headerTintColor: 'white',
headerMode:'screen',
cardStyle:{backgroundColor:'#ffffff'}
}
screenOptions 에 아래 두 코드 넣어주면 어플 배경이 디폴트 값 옅은 그레이에서 하얗게 된다 !
headerMode:'screen',
cardStyle:{backgroundColor:'#ffffff'}
stact navigator 에 옵션을 넣어주기 !
const Tabs = createBottomTabNavigator();
const YourwordsStack = createStackNavigator();
const HomeStack = createStackNavigator();
const MyInfoStack = createStackNavigator();
const YourwordsStackScreen = () => (
<YourwordsStack.Navigator screenOptions={HomeScreenOptions}>
<YourwordsStack.Screen name="Yourwords" component={YourwordsScreen} />
<YourwordsStack.Screen name="YourwordsShow" component={YourwordsShowScreen} options={{ headerShown: false }} />
</YourwordsStack.Navigator>
)
render
export default function MainApp({ navigation }) {
return (
<NavigationContainer independent={true}>
<Tabs.Navigator
initialRouteName="HomeTab"
screenOptions={{
tabBarHideOnKeyboard: true,
tabBarStyle: [
{
display: 'flex'
},
null
]
}}
>
<Tabs.Screen
name="YourwordsTab"
component={YourwordsStackScreen}
options={{
headerShown: false,
tabBarIcon: () => (<FontAwesome name="telegram" size={30} />)
}}
/>
반응형
'React + React Native + Expo' 카테고리의 다른 글
[React Native Expo] KeyboardAvoidingView + useHeaderHeight로 키보드 아래로 내려가게 만들기 (0) | 2021.08.24 |
---|---|
[React Native Expo] Font 전체 컴포넌트 폰트 변경 / default font (0) | 2021.08.13 |
[React Native Expo] Image 사진 올리기 / ImagePicker API (0) | 2021.08.07 |
[React Native] 이중 Navigation Container / Keyboard tabBar Options (0) | 2021.08.05 |
[React Native] Bottom tab에 아이콘 추가하기 expo/vector-icons (0) | 2021.08.04 |