【发布时间】:2020-06-15 13:07:29
【问题描述】:
我需要在主屏幕中将标签图标背景颜色更改为红色,在另一个标签(列表)中更改为黄色 当我单击特定选项卡时,另一个选项卡(部分)中的蓝色
在我的应用中,它有三个页脚标签。
我需要用不同的颜色为每个标签更改颜色。 我怎样才能做到这一点?
const HomeTabNavigator = createBottomTabNavigator({
ListScreen,
HomeScreen,
SectionScreen,
}, {
initialRouteName: 'HomeScreen',
tabBarOptions: {
activeTintColor: 'red',
style: {
paddingTop: 5,
height: 65
}
}
});
【问题讨论】:
-
转到您的选项卡代码,例如“SectionScreen”,然后在该库/redux 的构造函数调用导航中,您将有选项卡reactnavigation.org/docs/bottom-tab-navigator/#props
-
在组件中添加了 tabBarOptions
标签: react-native react-navigation