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?

questionAnswers(0)

yourAnswerToTheQuestion