Кнопка возврата UINavigationBar не появляется
У меня есть навигационная панель с UIImage в заголовке, например:
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"top_logo.png"]];
Когда я выбираю строку, кнопка "назад" не появляется. Зачем?
У меня точно такой же код на других viewControllers, и он появляется. Я не понимаю почему...
Спасибо,
RL
2 ответа
Решение
Кнопка "Назад" не появится, если вы не установили self.navigationItem.title
или "self.title" в предыдущем контроллере представления в стеке (родительский VC) или явно создан UIBarButtonItem
и установите его self.navigationItem.backBarButtonItem
в предыдущем представлении контроллер в стеке (родительский VC).
Вы продвигали новый взгляд через стек навигации?
лайк:
[self.navigationController pushViewController:viewControllerToPush animated:YES];