Прямо сейчас у меня есть два контроллера представления. Моя проблема в том, что я не знаю, как скрыть кнопку «Назад» после перехода на второй контроллер представления. Большинство ссылок, которые я нашел, относятся к Objective-C. Как мне написать код на Swift?
Скрыть код кнопки возврата в Objective-C
[self.navigationItem setHidesBackButton:YES animated:YES];
Если вы используете
UITabBarController
:источник
Swift
источник
self.navigationItem.hidesBackButton = true
Он работает, как ожидалось.Это также можно найти в документации класса UINavigationController:
источник
Поместите это в
viewDidLoad
методисточник
Вы можете попробовать с помощью приведенного ниже кода
источник
Вот вариант ответа в
Swift 5
что вы можете использовать его из раскадровки:Каждый элемент навигации контроллера представления будет иметь это новое свойство в верхней части инспектора атрибутов.
источник
Это сработало для меня в Swift 5 как шарм, просто добавьте его в свой viewDidLoad ()
источник
Перейдите в инспектор атрибутов и снимите флажок «Показать панель навигации, чтобы скрыть кнопку возврата».
источник