iOS顶部导航栏设置标题颜色
我有一个UINavigationBar,带有iOS顶部导航栏设置标题颜色,ios,swift,uinavigationcontroller,uinavigationbar,Ios,Swift,Uinavigationcontroller,Uinavigationbar,我有一个UINavigationBar,带有首选最大标题=true。我尝试了一切,但我无法改变顶部导航栏的颜色。 largeTitleTextAttributes将完成此任务 以下是一个示例: navigationController?.navigationBar.largeTitleTextAttributes = [NSAttributedStringKey.foregroundColor: UIColor.gray] navigationController.navigationBar.
首选最大标题=true
。我尝试了一切,但我无法改变顶部导航栏的颜色。
largeTitleTextAttributes
将完成此任务
以下是一个示例:
navigationController?.navigationBar.largeTitleTextAttributes = [NSAttributedStringKey.foregroundColor: UIColor.gray]
navigationController.navigationBar.tintColor=。无论做什么,都能成功 您应该能够使用tintColor属性更改工具栏按钮项的文本颜色
override func viewDidLoad() {
super.viewDidLoad()
self.title = "Testing"
navigationController?.navigationBar.prefersLargeTitles = true
navigationController?.navigationBar.tintColor = .red
}
不,这只会将大的从黑色变为灰色,而不是顶部。