我想從AppDelegate全局更改整個應用程序的UINavigationBar顏色。對我來說:如何在全球範圍內更改UINavigationBar顏色?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject : AnyObject]?) -> Bool {
UINavigationBar.appearance().tintColor = UIColor(red: 63, green: 172, blue: 236, alpha: 1)
}
但是,我不知道爲什麼,它不會改變我的導航欄的顏色。
我有連接導航欄作爲Editor > Embed In > Navigation Controller
我如何設置的NavBar顏色?
可能重複的[如何改變從應用程序委託UINavigationBar的背景顏色(http://stackoverflow.com/questions/17014713/how-to-change-uinavigationbar-background-顏色從應用程序代表) – hyd00
你只是忘了用255分開,並使用barTintColor設置導航欄的顏色。我已經添加了一個答案。希望它有幫助 –