Скрыть кнопку возврата в навигационной панели с помощью hidesBackButton в Swift

Я хочу скрыть кнопку «Назад» при переходе с одного вида на другой. Я прочитал вопросы по этой проблеме, и каждый ответ был «use hidesBackButton ». Проблема заключается в следующем:

Как я могу это исправить?

Редактировать:

Вот как вы можете реплицировать эту проблему (или ошибку?)
Создайте новое приложение с вкладками с Swift в Xcode. В приложении FirstViewController.swift используйте функциюSegueWithIdentifier для перехода к второму контроллеру представления. В SecondViewController.swift скрыть навигационную панель назад с помощью hidesBackButton, и вы увидите, в чем проблема.

Попробуйте добавить это:

 let backButton = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: navigationController, action: nil) navigationItem.leftBarButtonItem = backButton 

Чтобы скрыть кнопку «Назад» с помощью последней версии Swift:

 self.navigationItem.setHidesBackButton(true, animated: false) 

Вы можете использовать приведенный ниже код для скрытия кнопки UINavigationBar .

Swift 3 ;

 override func viewWillAppear(_ animated: Bool) { super.viewWillAppear(animated) self.navigationItem.hidesBackButton = true } 
 override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view. self.navigationController?.navigationBarHidden = false var button: UIButton = UIButton() button.setImage(UIImage(named: "person-icon.jpg"), forState: .Normal) button.frame = CGRectMake(0, 0, 25, 25) button.targetForAction("actioncall", withSender: nil) var rightItem:UIBarButtonItem = UIBarButtonItem() rightItem.customView = button self.navigationItem.rightBarButtonItem = rightItem let backButton = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: navigationController, action: nil) navigationItem.leftBarButtonItem = backButton } override func viewWillAppear(animated: Bool) { let backButton = UIBarButtonItem(title: "", style: UIBarButtonItemStyle.Plain, target: navigationController, action: nil) navigationItem.leftBarButtonItem = backButton } 

Попытайтесь добавить это, это сработало для меня

 navigationItem.hidesBackButton = true 

Это сработало для меня:

 override func viewWillAppear(animated: Bool) { super.viewWillAppear(animated) self.tabBarController?.navigationItem.hidesBackButton = true } 
  • iPhone iOS как перерисовать UINavigationBar по запросу?
  • leftbarbuttonitem не отображается в навигационной панели
  • Как установить заголовок панели навигации в раскадровке?
  • Скрытие панели навигации с помощью self.navigationController.hidesBarsOnSwipe = true, скрывает ее навсегда
  • Результаты поиска Видимая прокрутка под строкой состояния
  • iOS 7, поврежденный UINavigationBar при быстром обращении, используя встроенный по умолчанию интерактивныйPopGestureRecognizer
  • Наслаль ...
  • прозрачная панель навигации ios
  • Кнопки навигации, потерянные в приложении раскадровки
  • Навигация и панель вкладок отсутствуют при представлении контроллера представления
  • Как удалить нежелательную черную область во время анимации навигационной панели. Экранные снимки
  • Interesting Posts

    SKAction playSoundFileNamed без звука через динамик iphone

    NSDateformatter setDateFormat согласно currentLocale

    Невозможно установить источник данных программно, получив EXC_BAD_ACCESS

    iOS 6 Выберите Меню и iOS 7 Выберите Меню

    Как получить текущее местоположение пользователя с использованием маяков для внутренних помещений api?

    Как я могу периодически запускать блок кода в фоновом режиме с помощью GCD?

    Невозможно присвоить значение родового типа

    Укажите дату и время iPhone в приложении для тестирования?

    Как открыть Google Карты для показа маршрута с помощью Swift

    Как вертикально выровнять (в центре) содержимое UITableView?

    Ошибка drawInRect: CGContextSetFont: недопустимый контекст 0x0

    Контроль экспорта сторонних символов в SDK iOS / iPhone

    Swift применяется .uppercaseString только к первой букве строки

    Передача данных с помощью разматывания

    iOS – Как искать «доступный для поиска» источник ABS, с ABSourceType | kABSourceTypeSearchableMask

    Давайте будем гением компьютера.