Кнопка «Назад» не сделана на панели навигации.

Я начал с проекта, основанного на навигации, и нажимаю на контроллер другие виды. Проблема в том, что если я не даю заголовок навигационному элементу, тогда кнопка назад не будет нарисована! Только если я дам навигационной панели заголовок, появится кнопка «Назад». Кажется, яблоко не могло написать «назад» или «вернуться» в случае отсутствия названия. Я не хочу указывать заголовок навигации (я буду использовать ярлык внутри моего представления). Итак, как я могу это исправить?

- (void)viewDidLoad { [super viewDidLoad]; self.navigationItem.title = @"Home"; /// <- without setting the title, the back button won't show ! } 

В представлении метода didLoad, если я удалю заголовок, кнопка «Назад» не покажет

One Solution collect form web for “Кнопка «Назад» не сделана на панели навигации.”

Просто создайте заднюю кнопку самостоятельно:

 - (void)viewDidLoad { [super viewDidLoad]; UIBarButtonItem *back = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStylePlain target:nil action:nil]; [[self navigationItem] setBackBarButtonItem:back]; [back release]; } 

(Если вы предпочитаете точечную нотацию, self.navigationItem.backBarButtonItem = back; )

  • navigationController.navigationItem vs navigationItem
  • Правая навигационная кнопка iOS не отображается в UINavigationBar
  • Как изменить имя кнопки обратной связи UINavigationController?
  • UINavigationItem, центрирующий название
  • обратный вызов обратной кнопки в navigationController в iOS
  • Неправильное размещение текстового поля поиска внутри строки поиска на iOS 11
  • Замените левую навигационную кнопку пользовательской кнопкой, затем обратно
  • Панель навигации Навигация Элементы навигации, в результате чего верхняя область кнопок на толкаемом контроллере просмотра не может быть недоступна
  • Как я могу получить высоту UINavigationBar.navigationItem программно?
  • Как создать панель навигации с кнопкой «Назад» на ней?
  • Рекомендации по обработке изменений в UINavigationItem контроллеров дочерних представлений в контроллере контейнера?
  • Interesting Posts

    Приложение «Мастер-таблица»

    Обеспечение уникального имени пользователя при создании нового пользователя в Firebase (Swift)

    Ошибка прерывистой SSL

    Лучший способ реализовать push-уведомления с Firebase

    Как появляется клавиатура по умолчанию, когда пользователь вступает в UIWebView?

    Как улучшить производительность UICollectionView? Пусть он прокручивается ровно

    Swift 3 – загрузка ранее сохраненного аудиофайла в качестве строки base64

    Поппер не указывает на кнопку

    UIVideoEditorController вылетает на iOS 7, если установлена ​​максимальная продолжительность видео

    Как программно отправлять SMS на iPhone без «MFMessageComposeViewController»?

    Ошибка Xcode6: «Нет подходящих профилей подготовки для приложения»

    Обработчик завершения в Swift

    Apple Pay Detective Wallet не имеет кредитных карт

    В чем разница между NS_ENUM и NS_OPTIONS?

    Контейнер групповой группы для пути systemgroup.com.apple.configurationprofiles

    PhoneC: Разработка iOS проста с помощью XCode, Swift3, UITableView, cocatouch, давайте создадим приложения для iPhone, iPad и Macbook.