Я устанавливаю шрифт панели навигации моего приложения с application(_:didFinishLaunchingWithOptions:)
, используя этот код:
let navBarAppearance = UINavigationBar.appearance()
navBarAppearance.titleTextAttributes = [NSAttributedString.Key.foregroundColor: navTitleColor, NSAttributedString.Key.font: UIFont.systemFont(ofSize: 16, weight: .medium)]
Это работало так, как я использовал Xcode 11.3, но теперь, когда я обновился до Xcode 11.4, он больше не работает для iOS 13 устройств. Я также пытался использовать новый интерфейс API let navBarAppearance = UINavigationBarAppearance()
, но получаю те же результаты. Как я могу заставить это работать снова?