我想了几个小时改变导航栏barTintValue在我的应用程序。 我使用雨燕采用主从模板从Xcode和我读了很多的问题在这里,但得到的答复总是使用
navigationController?.navigationBar.barTintColor = UIColor.redColor()
这在AppDelegate中工作正常,但我想改变这取决于其在运行时的内容在每个的DetailView的颜色。
当我把这个代码放到硕士或DetailViewController只是没有任何反应。 我打印出来的颜色之前和之后,它并设置的值,它只是不会改变。 我是否需要更新视图或东西吗?
感谢您的帮助! MAIK