【发布时间】:2021-10-14 16:36:51
【问题描述】:
我有疑问调用了哪些属性来使屏幕在本机反应中默认为白色背景。目前我使用 Tab.Navigator 进行屏幕移动。
这是我当前的屏幕。
常量导航 = () => {
return (
<NavigationContainer>
<Tab.Navigator tabBarOptions={{
activeTintColor: '#200E32',
inactiveTintColor: '#200E32',
activeBackgroundColor: 'white',
inactiveBackgroundColor: 'white',
style: {
borderTopColor: '#FFC350',
borderTopWidth: 4
}
}}
>
<Tab.Screen
options={{
tabBarLabel: 'Home',
tabBarIcon: ({ color, size }) => (
<Image style={{ height: 20, width: 20 }} source={require('./assets/home.png')} />
),
}}
name="Home"
component={HomeScreen}
/>
<Tab.Screen
options={{
tabBarLabel: 'My Cart',
tabBarIcon: ({ color, size }) => (
<Image style={{ height: 20, width: 20 }} source={require('./assets/cart.png')} />
),
}}
name="Cart"
component={MyCartScreen}
/>
<Tab.Screen
options={{
tabBarLabel: 'Notification',
tabBarIcon: ({ color, size }) => (
<Image style={{ height: 20, width: 20 }} source={require('./assets/notification.png')} />
),
}}
name="Notification"
component={NotificationScreen}
/>
<Tab.Screen
options={{
tabBarLabel: 'My Account',
tabBarIcon: ({ color, size }) => (
<Image style={{ height: 20, width: 20 }} source={require('./assets/myaccount.png')} />
),
}}
name="MyAccount"
component={MyAccountScreen}
/>
</Tab.Navigator>
</NavigationContainer>
)
}
【问题讨论】:
标签: react-native react-navigation