У меня есть контроллер панели вкладок. В этой первой вкладке находится навигационный контроллер. Давайте назовем его контроллером А. Затем я помещаю на него другой контроллер представления. Давайте назовем его контроллером B. После этого я представляю контроллер вида C из контроллера вида B. Теперь я хочу отклонить только контроллер вида B.
Панель вкладок - A (Контроллер навигации root v c) -> Pu sh V C -> B -> Present V C -> C
A до B будет использовать self.navigationController.pushViewController(animated: true, completion: nil)
B C выглядит так
let vc = CViewController()
vc.modalPresentationStyle = .fullScreen
self.present(vc,animated: true,completion: nil)
Теперь, когда я использую self.dismiss(animated: true, completion: nil)
в View Controller C. Он возвращается к контроллеру root, т. Е. V c A. Я хочу, чтобы он go к V C B.