为什么NavigationBar不透明?

时间:2017-07-09 12:04:04

标签: ios swift swift3 uinavigationcontroller uinavigationbar

我写了代码:

if let navigationBar = self.navigationController?.navigationBar {
        navigationBar.setBackgroundImage(UIImage(), for: .default)
        navigationBar.shadowImage = UIImage()
        navigationBar.backgroundColor = UIColor.clear
        navigationBar.tintColor = UIColor.white
        navigationBar.isTranslucent = true
        navigationBar.backItem?.hidesBackButton = true
    }

它适用于之前的屏幕,但在segue之后它没有。它看起来像:

enter image description here

它是灰色,不透明,我不知道为什么会这样。但是在上一个屏幕上,使用相同的代码我得到了这个结果:

enter image description here

有什么想法吗?

0 个答案:

没有答案