Я пытаюсь добавить свою собственную строку состояния, но на экранах ящиков синяя полоса не исчезает. Хотя на другом экране вроде все нормально. мой код ящика приведен ниже:
import React, { Component } from 'react';
import { StyleSheet } from 'react-native';
import { createDrawerNavigator } from 'react-navigation-drawer';
import ProductScreen from '../screens/ProductScreen';
export const Drawer = createDrawerNavigator(
{
Product: { screen: ProductScreen }
},
{
navigationOptions: () => ({
drawerLockMode: 'locked-closed',
}),
initialRouteName: "Product",
drawerPosition: 'left'
}
);
Мой метод рендеринга экрана продукта:
<Container style={{ flex: 1}}>
<Header androidStatusBarColor="#fff" style={{display:'none'}} hidden />
<StatusBar barStyle="dark-content" backgroundColor="#fff" />
{ this.renderContents() }
</Container>
Когда страница загружается, она работает несколько секунд, и снова появляется синяя полоса. Я пробовал несколько способов, предложенных в Google, но без помощи. заранее спасибо.