Como definir a família de fontes como Navigation Controller Title rapidamente?
Eu tenho um View Controller chamado "Home". Eu o incorporo no Navigation Controller.
self.navBar.topItem?.title = "Home"
Gostaria de alterar a fonte "Tharlon" para minha barra de título UIViewController.
self.navBar.topItem?.title = NSLocalizedString("Home", comment: "")
self.navigationController?.navigationBar.titleTextAttributes = [NSFontAttributeName: UIFont(name: "Tharlon", size: 17)!]
Ambos os códigos estão emViewDidLoad () função.
Quando executo o aplicativo, o texto traduzido é exibido bem na primeira vez. Em seguida, abro outros menus e volto para a Página inicial. Na segunda vez, o texto traduzido não aparece bem e não aparece na fonte Unicode.
Isso funciona bem na primeira vez!
Isso não está bem depois que eu vejo outras páginas e volta para a Página inicial.
Eu também tentei colocar esses códigos acima emViewWillAppear . Mas ainda não funciona.
Por favor alguém pode me ajudar?