Я не могу удалить кнопку «Назад» на своем контроллере Scrollview View?

Я хочу удалить кнопку "Назад" с моего контроллера представления.
 Удалить кнопку возврата книги

К моему ViewController также прикреплено представление прокрутки.
Пока что я добавил в свой viewDidLoad () следующий код:

override func viewDidLoad() {
    super.viewDidLoad()
    self.navigationItem.leftBarButtonItem = nil;
    self.navigationItem.hidesBackButton = true;
    self.navigationController?.navigationItem.backBarButtonItem?.isEnabled = false;
    self.navigationController!.interactivePopGestureRecognizer!.isEnabled = false;
    self.navigationItem.setHidesBackButton(true, animated:true);


    // Do any additional setup after loading the view.
}

Однако даже после запуска программы с этим добавленным кодом кнопка возврата по какой-то причине не исчезает. Я хотел бы знать, как бы я удалил кнопку "Назад".
Очень признателен


person J Duh    schedule 14.04.2018    source источник
comment
Вы хотите удалить всю кнопку возврата, включая стрелку, или только текст Книгу?   -  person Mike Taverne    schedule 14.04.2018
comment
Вся кнопка назад @MikeTaverne   -  person J Duh    schedule 14.04.2018
comment
Возможный дубликат Swift - как скрыть кнопку возврата в элементе навигации?   -  person Iraniya Naynesh    schedule 14.04.2018


Ответы (1)


Попробуй это:

self.navigationItem.setHidesBackButton(true, animated: false)
person A. Kendall    schedule 14.04.2018