在 iOS 上展示的 react-native statusBar

react-native statusBar with expo on iOS

我试图在我的 react-native 应用程序上更改 statusBar 的颜色。

我正在与 expo 合作,在他们的文档中他们只是指定添加: "androidStatusBar": { "backgroundColor": "#2E1D59" }

与 android 配合使用效果很好,但他们没有提到如何使用 iOS statusBar。

有人对此有想法吗?

您无法更改 iOS 状态栏的颜色。

您可以使用 React Native StatusBar 模块来隐藏它,或者将文本颜色设置为浅色(白色)或深色(黑色)。

您可以将组件拖放到应用的根组件中:

 <StatusBar barStyle="light-content" />