Unwind segue не работает в Swift 3 и iOS 10
Я пытаюсь проверить разматывание segue в iOS 10 и Swift 3.
Я сделал простое приложение вроде этого:
![введите описание изображения здесь]()
![введите описание изображения здесь]()
Я добавляю код для segue в классе TableViewController
и подключаю кнопку "Отмена" и "Выход на сцену контроллера таблицы":
@IBAction func unwindToRootViewController(segue: UIStoryboardSegue) {
print("Unwind to Root View Controller")
}
но мой простой сеанс не работает. Что я делаю неправильно?
Ответы
Ответ 1
Как видно из комментариев выше, проблема такова:
Я добавляю код для segue в классе TableViewController
Развернутый сегмент должен находиться в вашем "внешнем" ViewController
, а не в TableViewController
.
Эта статья дает очень хорошее введение для размотки segues.