有时,状态栏会将颜色更改为蓝色。在整个应用程序中需要它是黑色的。我想将蓝色状态栏改回黑色。我该如何改回来呢。需要一些帮助。感谢。
图片如下所示:
答案 0 :(得分:3)
您可以更改目标设置 - >总结 - >状态栏的色调
或者
你可以将它改回黑色,info.plist - >将状态栏样式的值设置为不透明的黑色样式。
答案 1 :(得分:2)
为状态栏添加以下代码:
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleBlackOpaque];
答案 2 :(得分:1)
状态栏颜色由导航栏的当前色调颜色管理,如果要设置不同的颜色,只需在Interface Builder中设置色调颜色,当控制器可见时,它会自动为您更改颜色[ [UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleBlackOpaque];将强制传统颜色更改状态栏外观,但如果导航栏没有相应的色调,则无法更改为其他颜色。