Как установить заголовок в корневом контроллере просмотра внутри диспетчера навигации.
Как правило, ответ кажется «set self.title какого-то viewcontroller». но это работает только для контроллеров view, на которые я нажимаю. На начальном диспетчере просмотра работает self.title = @"my title";
или self.navigationController.navigationItem.title = @"my titles";
не работает.Как установить заголовок для панели навигации
мышление, которое необходимо установить ранее, я сделал это приложение делегата:
MainMenuViewController *mainMenuViewController = [[MainMenuViewController alloc] initWithNibName:@"MainMenuViewController" bundle:nil];
mainMenuViewController.title = @"coding chal";
self.navController = [[UINavigationController alloc] initWithRootViewController:mainMenuViewController];
Что я должен сделать для корневой ViewController иметь название?
Заранее спасибо
Я использую xib для просмотра, поэтому нет раскадровки. Может ли быть так же просто, как переопределить инициализацию по умолчанию? –
Я действительно вызываю 'initWithNibName', я переопределил' initWithCoder', но он никогда не вызывается. И есть ли смысл устанавливать заголовок и navigationItem.title? –
в любом случае, я попробовал переопределить 'initWithNibName', который ** делает ** вызывается, но установка двух указанных вами свойств не позволяет отобразить заголовок –