2017-04-26 106 views
0

我无法将我的导航栏的颜色更改为透明。我的项目中的所有其他视图控制器都很好,只有这个。这个特定视图控制器具有滚动视图,它是由Segue.view用户界面视图控制器导航栏是黑色的

我使用以下代码中viewDidLoad中()呈现

self.navigationController?.navigationBar.setBackgroundImage(UIImage(), for: UIBarMetrics.default) 
     self.navigationController?.navigationBar.shadowImage = UIImage() 
     self.navigationController?.navigationBar.isTranslucent = true 

enter image description here

这是视图控制器的身份检查

enter image description here

+0

如果我下面的行更改为FALSE那么导航栏的颜色变成白色 self.navigationController?.navigationBar.isTranslucent = FALSE –

回答

0

我找到了解决办法。我的背景图像在我的视图中。我把它放在错误的地方。请参阅下面的正确方法

enter image description here

相关问题