Быстрая навигация по панели кнопок назад - PullRequest
0 голосов
/ 30 августа 2018

Я изменил шрифт заголовка навигационной панели и кнопки возврата в 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)
}

И это нормально back button frame ok

Но кадр кнопки «Назад» ломается на 3-м экране. back button frame breaks

Есть идеи, как мне это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...