2017-04-26 111 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

相關問題