UINavigationBar设置背景,并设置半透明不起作用

时间:2016-05-18 08:11:08

标签: ios swift uinavigationcontroller uinavigationbar

我正在尝试在ViewWillAppear函数中为代码中的UINavigation栏设置背景和trasparecy。但它似乎没有起作用。

std::flush()

视图控制器通过故事板ID加载

self.navigationController!.navigationBar.translucent = false
self.navigationController!.navigationBar.backgroundColor = UIColor.blackColor()

我也试过在那里设置它,似乎没有工作。

另外我尝试使用UINavigationBar.appearance()来设置属性,这也不起作用。

1 个答案:

答案 0 :(得分:1)

你可以试试这个:

self.navigationController?.barTintColor = UIColor.blackColor()