Ios UINavigationBar设置背景,并设置半透明不工作
我正试图在VIEWWILLEANCE func中为UINavigation条形码设置背景和trasparecy。然而,它似乎不起作用Ios UINavigationBar设置背景,并设置半透明不工作,ios,swift,uinavigationcontroller,uinavigationbar,Ios,Swift,Uinavigationcontroller,Uinavigationbar,我正试图在VIEWWILLEANCE func中为UINavigation条形码设置背景和trasparecy。然而,它似乎不起作用 self.navigationController!.navigationBar.translucent = false self.navigationController!.navigationBar.backgroundColor = UIColor.blackColor() 视图控制器通过情节提要id加载 let storyboard = UIStor
self.navigationController!.navigationBar.translucent = false
self.navigationController!.navigationBar.backgroundColor = UIColor.blackColor()
视图控制器通过情节提要id加载
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let vc = storyboard.instantiateViewControllerWithIdentifier(storyboardId)
vc.title = storyboardId
let navigationController = UINavigationController(rootViewController: vc)
self.presentViewController(navigationController, animated: false, completion: nil)
我也试过把它放在那里,但似乎不起作用
此外,我还尝试使用UINavigationBar.appearance()设置属性,但这也不起作用 您可以尝试以下方法:
self.navigationController?.bartincolor=UIColor.blackColor()