У меня есть навигатор tabBar, и я хочу заменить значки изображениями, это работает, но activeTintColor не будет меняться при фокусировке, хотя он установлен в navigationOptions, вот код:
Компонент TabBarIcon
export default class TabBarIcon extends React.Component {
render() {
return (
<Image
source={this.props.source}
tintColor={this.props.focused ? Colors.tabIconSelected : Colors.tabIconDefault}
/>
);
}
}
Значок в tabBarNavigator
tabBarIcon: ({ focused, tintColor }) => (
<Image
focused={focused}
source={require('/assets/images/icon.png')}
tintColor={tintColor}
/>
),