我试图让我的应用的状态栏为黑色,因为我的内容看起来会好很多。
我所需要的一切都是我需要的:
-(UIStatusBarStyle) preferredStatusBarStyle
{
return UIStatusBarStyleBlackOpaque;
}
和
{{1}}
但是这会产生一个完全白色的状态栏,没有文字或电池指示灯。可能是因为它贬值了?我如何在iOS 9 +中实现这一目标?
答案 0 :(得分:2)
状态栏在iOS 9中是透明的。
但是这会产生一个完全白色的状态栏,没有文字或电池指示灯
不,它没有。它会产生一个透明的状态栏,其中包含白色文本和电池指示器 - 您无法看到,因为(正如我刚才所说)状态栏是透明的,状态栏后面的内容也是白色的
我试图让我的应用程序的状态栏为黑色
你不能。状态栏是透明的(我相信我已经提到过)。如果您希望看起来黑色,请在后面放置一个黑色视图。
换句话说,状态栏后面的黑色区域(您认为其内容看起来不错)将需要部分您的内容。