我知道这已得到解答,但我遇到了一些问题,我正在使用此解决方案:link
唯一的变化是我在我的viewcontroller中使用了这个,所以用self
替换了navigationController!
我的问题:导航栏是黑色的,不透明。我错过了什么吗?
我正在使用swift with xcode6.1和部署目标ios 7.1
提前谢谢!
编辑:(按要求提供的代码)
override func viewDidLoad() {
super.viewDidLoad()
//Transparent navigation bar
navigationController!.navigationBar.translucent = true
navigationController!.navigationBar.shadowImage = UIImage()
navigationController!.navigationBar.setBackgroundImage(UIImage(), forBarMetrics: UIBarMetrics.Default)
/////
//other stuff
}
答案 0 :(得分:0)
问题是在视图控制器中,顶栏下的扩展已被禁用。