Javascript 为什么将我的应用程序背景化后状态栏会改变颜色?

Javascript 为什么将我的应用程序背景化后状态栏会改变颜色?,javascript,react-native,react-native-ios,Javascript,React Native,React Native Ios,在我的应用程序的每个屏幕上,我都将状态栏设置为“轻内容” <StatusBar barStyle="light-content" /> 出于某种原因,在iOS上,当我将我的应用程序放在后台然后放在前台时,状态栏突然变黑(黑色内容)知道原因吗?我已经检查了我屏幕上的每一个屏幕,它们都被设置为轻内容。有什么想法吗,伙计?我指的是react native中的bug,不是你的代码。尝试查找带有轻内容的示例应用程序状态栏,并尝试重现该问题。如果它起作用,行为可能不是你的错。这是令人伤

在我的应用程序的每个屏幕上,我都将状态栏设置为“轻内容”

<StatusBar
  barStyle="light-content"
/>


出于某种原因,在iOS上,当我将我的应用程序放在后台然后放在前台时,状态栏突然变黑(
黑色内容
)知道原因吗?

我已经检查了我屏幕上的每一个屏幕,它们都被设置为
轻内容
。有什么想法吗,伙计?我指的是react native中的bug,不是你的代码。尝试查找带有
轻内容的示例应用程序
状态栏,并尝试重现该问题。如果它起作用,行为可能不是你的错。这是令人伤心的:(谢谢)如果你在整个应用程序中使用相同的状态栏颜色,那么你可以直接在Xcode中设置颜色。此外,你只需要一个状态栏组件,而不是每个屏幕都需要一个。我使用的是Exponent,因此无法访问Xcode:(谢谢你们,虽然我已经检查了我的每个屏幕,它们都设置为
轻内容
。有什么想法吗?我是说react native中有一个bug,而不是你们的代码。试着找到一个带有
轻内容
状态栏的示例应用程序,并尝试重现该问题。若它起作用,行为可能不是你们的错。这是sad:(谢谢如果您在整个应用程序中使用相同的状态栏颜色,那么您可以直接在Xcode中设置颜色,而不是使用状态栏组件。此外,您只需要一个状态栏组件,而不是每个屏幕都需要一个。我使用的是Exponent,因此无法访问Xcode:(谢谢