2017-08-30 93 views
0

我正在使用模拟指标将我的视图控制器的导航栏更改为半透明黑色设置。不幸的是,在运行时,模拟器仍然显示为白色。我已经浏览了许多关于各种尝试的SO问题 - 通过模拟指标导航栏操作,通过应用程序代理和我的视图控制器更改状态栏样式,并在info.plist中使用基于视图控制器的状态栏进行播放。不确定如何从这里接近我的问题。导航栏设置为半透明黑色在模拟器上显示白色

enter image description here

+0

Yo你想通过故事板或代码来改变它?你想要将其应用于一个视图控制器或通过应用程序? –

+0

但是,我期待通过故事板改变它,在这一点上,我会愉快地采取代码。我知道单个控制器和应用程序代表之间的区别;现在只需寻找解决方案。 – jonpeter

+0

现在你是通过故事板还是代码添加它? –

回答

0

添加导航栏在Xcode:

然后你就可以使用类似的代码如下更改导航栏颜色:

UINavigationBar.appearance().barTintColor = UIColor.black 
UINavigationBar.appearance().isTranslucent = true 

如果你想在故事板应用它,然后

enter image description here

相关问题