У меня есть три контроллера вида. Теперь я нахожусь во втором контроллере. Я хочу отклонить мой текущий контроллер и открыть третий контроллер. Как мне это сделать? Я могу отклонить контроллер третьего вида, а также контроллер второго представления, используя следующий код.Сбросить регулятор тока и открыть новый контроллер вида - ios Swift
self.presentingViewController?.presentingViewController?.dismissViewControllerAnimated(false, completion: nil)
Моя проблема здесь, когда я использую этот экран функции мерцания. Это означает, что второй контроллер просмотра отображается и отклоняется. Итак, как я могу это сделать?
Я хочу dissmiss в CurrentView cotroller и открыть новый Вид контроллера
Это возможно в Android. Поэтому я надеюсь, что это возможно и в ios. Как я могу это достичь. Пожалуйста, помогите мне.
Edit 1:
Я пытаюсь dissmiss текущего контроллера представления и открыть новый контроллер представления, используя следующий код. Затем мой второй и третий оба закрыты.
self.dismissViewControllerAnimated(false) {
// go back to MainMenuView as the eyes of the user
presentingViewController.dismissViewControllerAnimated(false, completion: nil)
}