在 didFinishLaunchingWithOptions
中设置 UINavigationBar.appearance().tintColor
用于更改整个应用程序的 tintColor
。在 iOS 10 上,情况不再如此。
private func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Set tint color
UINavigationBar.appearance().tintColor = UIColor.black
return true
}
如何更改导航栏的色调?
最佳答案
问题出在您的 didFinishLaunchingWithOptions 方法上。它在 iOS 10 中发生了变化。
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey : Any]? = nil) -> Bool
关于ios - 全局更改 UINavigationBar 条形色调颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39494198/