Кнопка возврата UINavigationBar не появляется - PullRequest
4 голосов
/ 06 февраля 2011

У меня есть панель навигации с заголовком UIImage, например:

self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"top_logo.png"]];

Когда я выбираю строку, кнопка «назад» не появляется.Почему?

У меня точно такой же код на других viewControllers, и он появляется.Я не понимаю, почему ...

Спасибо,

RL

Ответы [ 2 ]

9 голосов
/ 07 февраля 2011

Кнопка возврата не появится, если вы не установили self.navigationItem.title или 'self.title' в предыдущем контроллере представления в стеке (родительский VC) или явно создали UIBarButtonItem и установили его на self.navigationItem.backBarButtonItemв предыдущем представлении контроллер в стеке (родительский VC).

0 голосов
/ 07 февраля 2011

вы продвигали новый вид через стек навигации?

как:

[self.navigationController pushViewController:viewControllerToPush animated:YES];

...