Вы установили цвет реакции на родную панель навигации?
Если нет
npm install react-native-navigation-bar-color --save
react-native link react-native-navigation-bar-color
И
Импортировали ли вы changeNavigationBarColor из 'response-native-navigation-bar-color'?
Если нет import changeNavigationBarColor from 'react-native-navigation-bar-color';
OR
Название цвета не ясно. пример цвета
white : "#ffffff" , black : "#000000"
использовать ответный родной цвет панели навигации:
example = async () => {
try{
if (Platform.OS == 'android') {
const response = await changeNavigationBarColor('#ffffff');
console.log(response)// {success: true}
}
}catch(e){
console.log(e)// {success: false}
}
};
...
<Button
title="Set color white"
onPress={() => {
this.example();
}}
/>
Если нет, я предлагаю вам попробовать другой модуль. react-native-navbar-color
npm install --save react-native-navbar-color
react-native link react-native-navbar-color
example.js
import NavigationBar from 'react-native-navbar-color'
export default class App extends Component {
componentDidMount() {
NavigationBar.setColor('#ffab8e')
}
...
Описание модуля