Отсутствует кнопка «Назад» в панели навигации - PullRequest
0 голосов
/ 18 декабря 2010

Я открываю новый вид с этим:

- (IBAction)selectName:(id)sender {
     SelectNameViewController *nameController = [[SelectNameViewController alloc]
                                              initWithNibName:@"SelectNameView"
                                              bundle:nil];
    [self.navigationController pushViewController:nameController animated:YES];
    [nameController release];
}

Но на панели навигации нового представления нет кнопки возврата.

Почему это? Я знаю, что могу создать пользовательскую кнопку возврата, но я хочу использовать значение по умолчанию, как это исправить?

Спасибо

Ответы [ 3 ]

1 голос
/ 18 декабря 2010

Я решил. Проблема была в NavigationController в MainWindow.xib. Я создал еще один NavigationController, и он работает.

0 голосов
/ 27 июня 2013

У меня тоже была эта проблема сегодня.Для меня причина была в следующем:

Обычно заголовок кнопки «Назад» - это заголовок предыдущего элемента навигации.Когда заголовок элемента навигации пуст, заголовок кнопки будет просто «назад».Однако я добавил локализацию для всех элементов, включая заголовок навигации.Но я использовал изображение вместо заголовка, поэтому строка локализации была пустой.В этом особом случае кнопка задней панели полностью исчезнет.

Надеюсь, это когда-нибудь кому-нибудь поможет, у меня ушло несколько часов, чтобы выяснить.

0 голосов
/ 18 декабря 2010

Я думаю, что проблема в вашем перо.К сожалению, я не использую Interface Builder, поэтому я понятия не имею, в чем может быть проблема.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...