我有两个三屏幕呈现家庭,个人资料和销售。 家庭和个人资料都很好,IOSNavigator工作,背景颜色保持不变(见img two," Profile"),但是当我切换到销售屏幕时,它变为白色(见img one,&# 34;列出项目")?
对于所有三个不同命名的屏幕,代码完全相同,我不知道为什么会这样做
const ProfileNavigator = () => (
<NavigatorIOS
initialRoute={{
component: ProfileNavigator,
title: 'Profile',
}}
style={{flex: 1}}
/>
);
答案 0 :(得分:0)
在“个人资料”屏幕上(或者只是为了防止这种情况发生在所有屏幕上)尝试将其添加到您的渲染方法中:
<StatusBar
barStyle="light-content"
/>
NavigatorIOS组件有时会对状态栏有奇怪的行为