Я изменил шрифт заголовка навигационной панели и кнопки возврата в AppDelegate следующим образом
private func setupNavigationBar() {
//Navigation Bar
let attrs: [NSAttributedStringKey: Any] = [
NSAttributedStringKey.foregroundColor: UIColor.white,
NSAttributedStringKey.font: FontFamily.Muller.medium.font(size: 17)
]
UIApplication.shared.statusBarStyle = .lightContent
UINavigationBar.appearance().isTranslucent = false
UINavigationBar.appearance().backgroundColor = ColorName.mainBlue.color
UINavigationBar.appearance().tintColor = .white
UINavigationBar.appearance().titleTextAttributes = attrs
let barButtonItemAppearance = UIBarButtonItem.appearance()
barButtonItemAppearance.setTitleTextAttributes([NSAttributedStringKey.font: FontFamily.Muller.regular.font(size: 15)], for: .normal)
barButtonItemAppearance.setTitleTextAttributes([NSAttributedStringKey.font:
FontFamily.Muller.regular.font(size: 15)], for: .highlighted)
}
И это нормально
Но кадр кнопки «Назад» ломается на 3-м экране.
Есть идеи, как мне это исправить?