У меня есть четыре UIViewControllers, которые связаны с панелью вкладок UITabBarController. Мне нужно установить заголовки элементов вкладки за пределами раскадровки и внутри их классов.Программный параметр tabBarItem title в Swift
Я пытался ..
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, но это только обновляет заголовок после перехода к контроллеру представления.
Мысли?
ИМХО TabBar не должно дать дерьмо о том, как его вид контроллеров называются. – vahotm
@vahotm use 'self.navigationItem.title =" Number 0 "' в этом случае –