Настройка:
В контроллере начального просмотра A есть кнопка меню, которая идет к VC B, а затем кнопка, которая идет к VC C. На C, у меня есть кнопка выхода, которая возвращает меня к AВ этом переходе B кратко появляется. Вот две вещи, которые я пытаюсь выяснить:
- Как мне не мигать на экране B?
и
Разве B выключен из стека вызовов и освобождает память?
Это то, что я бегу, чтобы избавиться от C и вернуться к A:
@IBAction func backButtonPressed(_ sender: Any) {
self.view.window!.rootViewController?.dismiss(animated: true, completion: nil)
//performSegue(withIdentifier: "exitToMainScreen", sender: self)
}