#android #ios #reactjs #react-native #react-navigation-v5
#Android #iOS #reactjs #react-родной #реагирует-навигация-v5
Вопрос:
Я использую react-navigation-5
в моем react-native app
, я создал нижнюю вкладку с помощью @react-navigation/material-bottom-tabs
. Я добавил значок на одной из вкладок, я использовал tabBarBadge
для этого свойство, и оно работает нормально. Мне нужно изменить значок color
, и background colour
для этого я использовал tabBarBadgeStyle
, но он не работает,
<Tab.Screen
options={{
tabBarBadge:88,
tabBarBadgeStyle:{backgroundColor:'#fff'}
}}
/>
Пожалуйста, помогите мне реализовать tabBarBadgeStyle
Ответ №1:
https://reactnavigation.org/docs/themes/
const MyTheme = {
...DefaultTheme,
colors: {
...DefaultTheme.colors,
notification: 'red',
},
}
и
<NavigationContainer theme={MyTheme}>
...
</NavigationContainer>
Комментарии:
1. это один из методов, но он не работает, работает ли это для вас?