UI viewcontroller导航栏为黑色

时间:2017-04-26 23:37:34

标签: swift3 navigationbar

我无法将导航栏的颜色更改为透明。我项目中的所有其他视图控制器都很好,只有这一个。此特定视图控制器具有滚动视图,由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

1 个答案:

答案 0 :(得分:0)

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

enter image description here