У меня проблема с работой на интерфейсе. Я использовал navigationController
для перемещения экрана.
Но я не хотел использовать базовую кнопку «Назад», поэтому я спрятал основную кнопку «Назад», добавил панель навигации к раскадровке,
и добавил элементы для создания кнопки «Назад». Однако экран не перемещается на предыдущий экран. Как мне перейти на предыдущий экран?
Базовая кнопка back // Я скрываю это сейчас.
Я хочу использовать созданную мной кнопку возврата.
Команда «Назад» для элементов кнопки «Назад».
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
self.navigationController?.setNavigationBarHidden(true, animated: animated)
}
@IBAction func backButton(_ sender: UIBarButtonItem) {
self.dismiss(animated: false, completion: nil) // Did not worked!
}
Кроме того, я хотел бы удалить подчеркивание заголовка навигации. Как я могу удалить это?