react-native - 更改状态栏颜色

标签 react-native

如何为状态栏选择颜色?我在这里找到了一个答案,但我需要它要么是全局的,要么在我拥有的每个 View 中设置它的颜色,根据我找到的答案,我不知道该怎么做。 我正在使用 React-Native 并尝试在此处更改状态栏颜色:

<StatusBar
  barStyle="light-content"
  backgroundColor="#484A80"
/>

但是没有用。 感谢您的帮助!

最佳答案

您可以使用setBackgroundColor方法:

StatusBar.setBackgroundColor(this.props.color, true)

关于react-native - 更改状态栏颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43494928/

相关文章:

android - gradle 和 react-native 与 fish shell

javascript - 带有反应导航的 React Native 中的侧边栏菜单

react-native - Expo Audio staysActiveInBackground不起作用

javascript - react native : How to pass props to 'routeMapper' of 'Navigator.NavigationBar' ?

react-native - 无法创建 Jar 文件 C :\Users\Fasih_khan\. gradle\caches\jars-8\d39c566f673fd9079bc7973003ab0a69\builder-4.2.2.jar

reactjs - 如何在 React Navigation 5 中组合 StackNavigator 和 TabNavigator?

ios - 在 React Native 中设置 ListView 的高度

react-native - React Native - 解析 URL 以获取查询变量

javascript - 如何在 react 导航6中分别处理两个抽屉?

javascript - Firebase - 如何从 .once 调用中检索数据