如何将导航栏与状态栏ios7匹配

如何将导航栏与状态栏ios7匹配,ios7,statusbar,navigationbar,Ios7,Statusbar,Navigationbar,我正在开发一个基于UINavigationController的应用程序,其中一个视图是模式视图,我需要手动添加导航栏,但问题是状态栏和导航栏颜色不同,而且都是半透明的,有没有办法将两者设置为在UINavigationController上显示的相同方式?好的,最后我想这就是我必须要做的 在以模式显示视图时,我松开了半透明状态栏,取而代之的是一个透明的状态栏,还需要添加我自己的导航栏,这就是ios7现在处理状态栏的方式,我所做的是将以模式显示的视图包装到导航控制器中,然后显示它,我在segues

我正在开发一个基于UINavigationController的应用程序,其中一个视图是模式视图,我需要手动添加导航栏,但问题是状态栏和导航栏颜色不同,而且都是半透明的,有没有办法将两者设置为在UINavigationController上显示的相同方式?

好的,最后我想这就是我必须要做的

在以模式显示视图时,我松开了半透明状态栏,取而代之的是一个透明的状态栏,还需要添加我自己的导航栏,这就是ios7现在处理状态栏的方式,我所做的是将以模式显示的视图包装到导航控制器中,然后显示它,我在segues中不需要做任何更改,只是将模态视图控制器嵌入到导航控制器中


要在序列图像板的导航控制器中嵌入视图,只需选择“视图”“转到编辑器”菜单并选择“嵌入->导航控制器”选项。

我现在选择的解决方案是在状态栏上添加一个20点高度的视图,并将其颜色设置为与导航栏匹配,我想这不是正确的解决方案。您可以设置与导航栏颜色匹配的状态栏颜色工作时,它的白色和半透明!