У меня есть четыре UIViewControllers, которые связаны с панелью UITabBarController. Мне нужно установить заголовки элементов вкладки за пределами раскадровки и внутри их классов.
Я пробовал..
class MyViewController: UIViewController {
required init(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
self.title = NSLocalizedString(MyConstants.StringKeys.TabName, tableName: Constants.Strings.MyTable, comment: Constants.EmptyString);
}
}
Это называется, но заголовок никогда не устанавливается. То же самое с self.tabBarItem.title= "title"
Я также попытался установить заголовок в viewDidLoad, но это только обновляет заголовок после перехода к контроллеру представления.
Мысли?