1
47
您可以使用React Native Status Bar(详细描述 here ). 您需要做的就是用视图包装导航器,并在其上方添加StatusBar组件。不要忘记从“react native”包导入StatusBar。
我注意到的一点是,您应该使用 柔性:1 ,如果没有它,你只会看到一个白色的空白屏幕。但RN文件中并未提及。 |
2
23
是的,您可以:
|
3
22
您可以使用
|
4
6
我已经制作了一个npm包来控制android中的StatusBar https://www.npmjs.com/package/react-native-android-statusbar 21之前版本的颜色变化不反映 |
5
6
目前没有办法从JS中做到这一点。您可以使用自定义主题对其进行自定义。退房
|
6
6
将此代码添加到标头组件
|
7
6
添加 颜色.xml 在里面 ..安卓/app/src/main/res/values 以及以下代码
复制并打印以下代码 ..安卓/app/src/main/res/values/styles.xml
|
8
4
如果您正在使用Expo for React Native,那么这里是设置Android状态栏颜色的解决方案。 首先,在应用程序中。json文件添加代码:
然后转到主组件或应用程序。js,从“react native”导入“StatusBar”。然后添加以下代码作为回报:
这里,我们将状态栏颜色设置为黑色,但不透明度为0.2。您的状态栏颜色将与堆栈导航器的headerStyle背景颜色相同,但稍暗一些。对于标准的Android应用程序,StatusBar颜色是这样设置的。此外,使其半透明,以便您的应用程序在状态栏下绘制,看起来很漂亮。 它希望这对你来说很好。 |
9
3
目前没有公开的API。这将仅适用于Android 5.0。 在桥接模块上工作以实现相同的功能。将保持您的状态 |
10
3
只需将以下代码添加到应用程序。js文件。
并将其添加到导入语句中。
|
11
2
如果你们正在使用expo,那么只需将其添加到app.json中
参考: https://docs.expo.io/versions/latest/guides/configuring-statusbar/ |
12
1
使用 背景色 StatusBar组件中的属性
查看文档更多信息: https://reactnative.dev/docs/statusbar |
13
1
您可以使用
react-native-navigation-bar-color
此模块更改NavigationBar,请使用
|
Abhilash Das · 输入文本时,编辑文本与工具栏重叠 1 年前 |
Community wiki · 局部变量可能尚未初始化 1 年前 |
jvargas · 如何获取上个月的第一天和最后一天以及一年的第一天 1 年前 |