Лучший способ отклонить контроллер представления? - PullRequest
0 голосов
/ 01 мая 2018

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

Я хотел бы реализовать код, чтобы я мог программно закрыть контроллер представления нажатием кнопки, а не кнопкой «Назад» на панели навигации.

Ответы [ 2 ]

0 голосов
/ 01 мая 2018

Sh_Khan ударил ноготь по голове, но если вы представляете его модально, вы должны также включить dismiss.

Пример:

@IBAction func dismissButton(_ sender: Any) {
    self.navigationController?.popViewController(animated: true)
    self.dismiss(animated: true, completion: nil)
}

Это будет pop контроллер вида сверху и dismiss контроллер вида, если он был представлен модально.

0 голосов
/ 01 мая 2018

Вы можете попробовать

navigationController?.popViewController(animated: true)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...