У меня есть один View Controller с именем "Home". Я вставляю его в контроллер навигации.
self.navBar.topItem?.title = "Home"
Я хочу изменить шрифт Tharlon в строке заголовка UIViewController.
self.navBar.topItem?.title = NSLocalizedString("Home", comment: "")
self.navigationController?.navigationBar.titleTextAttributes = [NSFontAttributeName: UIFont(name: "Tharlon", size: 17)!]
Оба этих кода находятся в функции ViewDidLoad().
Когда я запускаю приложение, Translated text хорошо показывает в первый раз. Затем я открываю другие меню и восходит к Дому. Во второй раз переведенный текст не отображается хорошо, и он не выглядит в шрифте Unicode.
Это хорошо работает в первый раз!
Это плохо после просмотра других страниц и возврата к Home.
Я также попытался установить этот код в ViewWillAppear. Но это все еще не работает.
Пожалуйста, помогите мне?