Расслабьтесь Segue против PopViewControllerAnimated
У меня есть mapview, который связан с несколькими viewControllers.
Мне нужно было реализовать «раскрутку» с другой кнопки (в отличие от только кнопки «назад»), поэтому я использовал:
self.navigationController?.popViewControllerAnimated(true)
Мой вопрос: как работает вышесказанное, стоит ли мне пытаться реализовать раскрутку в коде, используяprepareForUnwind
а такжеcanPerformUnwindSegueAction
в родительском контроллере представления + Ctrl-перетаскивание из viewController для выхода в раскадровку? Если так, то почему?