2017-04-26 12 views
0

ナビゲーションバーの色を透明に変更できません。私のプロジェクトの他のすべてのビューコントローラは、これだけです。この特定のビューコントローラは、スクロールビューを有し、それはUI viewcontrollerナビゲーションバーが黒色

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

enter image description here

これは、ビューコントローラのアイデンティティインスペクタあるSegue.view

Iは、のviewDidLoad()に次のコードを使用することによって提示されます

enter image description here

+0

正しい方法については以下をご覧ください –

答えて

0

解決策が見つかりました。私の背景イメージは私のビューの中にありました。私は間違った場所に置いた。私はFALSEに次の行を変更した場合、その後navigationbarの色が偽 self.navigationController?.navigationBar.isTranslucent =白くなる

enter image description here

関連する問題