React Native 中的样式载体、wifi、时间和电池
Style carrier, wifi, time and battery in React Native
有没有办法在 React Native 中设置最顶部元素的样式(运营商名称、wifi 强度、时间和电池)?我目前有一个充满屏幕的图像,所以想将它们调整为白色,但似乎找不到任何关于如何调整它们的文档 coloring/styling。
谢谢!
有一种方法可以设置状态栏的样式;你甚至可以隐藏它。
StatusBarIOS有以下方法:
static setStyle(style: StatusBarStyle, animated?: boolean)
static setHidden(hidden: boolean, animation?: StatusBarAnimation)
static setNetworkActivityIndicatorVisible(visible: boolean)
您要找的是 setStyle,它的第一个参数是 StatusBarStyle。正如您在代码中看到的,StatusBarStyle 是一个具有以下值的枚举:
type StatusBarStyle = $Enum<{
'default': string,
'light-content': string,
}>;
因此,要么对黑色使用 0,对白色使用 1,要么 'default' 和 'light-content'。
StatusBarIOS.setStyle(1);
StatusBarIOS.setStyle('light-content');
有没有办法在 React Native 中设置最顶部元素的样式(运营商名称、wifi 强度、时间和电池)?我目前有一个充满屏幕的图像,所以想将它们调整为白色,但似乎找不到任何关于如何调整它们的文档 coloring/styling。
谢谢!
有一种方法可以设置状态栏的样式;你甚至可以隐藏它。 StatusBarIOS有以下方法:
static setStyle(style: StatusBarStyle, animated?: boolean)
static setHidden(hidden: boolean, animation?: StatusBarAnimation)
static setNetworkActivityIndicatorVisible(visible: boolean)
您要找的是 setStyle,它的第一个参数是 StatusBarStyle。正如您在代码中看到的,StatusBarStyle 是一个具有以下值的枚举:
type StatusBarStyle = $Enum<{
'default': string,
'light-content': string,
}>;
因此,要么对黑色使用 0,对白色使用 1,要么 'default' 和 'light-content'。
StatusBarIOS.setStyle(1);
StatusBarIOS.setStyle('light-content');