2016-11-19 94 views
0

我希望我的状态栏从导航栏上显示颜色,因此没有如下所示的颜色带。这是通过在导航栏上设置特定的状态栏背景颜色还是通过调整大小/选项来完成的?从导航标题中设置状态栏颜色?

enter image description here

+0

不能设置状态栏的颜色。它只是透明的,并显示它下面的代码。除非你没有为视图控制器设置“顶部条形图”。 – TheValyreanGroup

+0

啊好的,但那么我怎么才能得到它下面的标题栏没有日期剪报标题? – infernouk

+0

我不确定你可以在使用导航控制器和酒吧。我只做过没有导航栏,我创建自己的自定义导航。 – TheValyreanGroup

回答

0

状态栏的颜色根据我们的导航栏自动设定。另一方面,您可以设置状态栏内容的颜色。我们根据其背景选择哪个。假设你有黑暗的背景,那么你可以选择浅色内容。

即:UIApplication.shared.statusBarStyle = .lightContent

同样,对于背景光,你可以选择默认属性。即:

UIApplication.shared.statusBarStyle = .DEFAULT