Comment masquer les étiquettes dans TabNavigator
et afficher seulement icons
? Si je fais ce qui suit:Masquer les étiquettes dans TabNavigator - ReactNavigation
const Tabs = TabNavigator({
Home: {
screen:MainHome,
navigationOptions: ({ navigation }) => ({
title: "Home", //Tried to hide this for next tab Search.
tabBarIcon: ({ tintColor, focused }) => <View><MaterialIcons name="home"/></View>
})
},
Search: {
screen:TestComp1,
navigationOptions: ({ navigation }) => ({
//If no title it shows the name as Search.
tabBarIcon: ({ tintColor, focused }) => <View><MaterialIcons name="accessibility"/></View>
})
}
}, {
tabBarPosition: 'bottom',
tabBarOptions: {
showIcon: true,
activeTintColor: '#e91e63', //Not working for icons.
inactiveBackgroundColor: 'green', // Not working at all.
style: {backgroundColor: '#3498DB', height: 60, padding:0, margin:0}
}
});
Si je retire title
du navigationOptions
il indique le nom de l'onglet (Home
ou Search
). Je veux seulement montrer les icônes et changer la couleur du icon
actif. activeTintColor
ne fonctionne pas pour les icônes.