как быстро изменить цвет заголовка панели навигации?
Я не уверен, как изменить цвет следующего заголовка панели навигации:
со следующим кодом:
override func viewDidLoad() {
super.viewDidLoad()
let navigationBarAppearace = UINavigationBar.appearance()
navigationBarAppearace.tintColor = UIColor(red: 150/255, green: 150/255, blue: 150/255, alpha: 1)
}
я могу изменить цвет "Загрузить сообщение" и "Поделиться"
но я не знаю, как изменить цвет среднего заголовка "Загрузить сообщение"
как, например, изменить цвет на белый?
2 ответа
Цвет заголовка можно изменить в Раскадровке. Нажмите на панели навигации на панели навигации. Просмотр контроллера и изменение в инспекторе атрибутов.
или вы можете сделать это программно в вашем контроллере представления ViewDIDLOAD
если вы предпочитаете крупный заголовок
navigationBar.largeTitleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.red]
или
navigationBar.titleTextAttributes = [NSAttributedString.Key.foregroundColor: UIColor.red]
let textAttributes = [NSAttributedString.Key.foregroundColor:UIColor.lightGray] NavigationController?.navigationBar.titleTextAttributes = textAttributes