Не удается подключиться к UITableViewController с помощью unwind segue

#ios #swift #uitableview #swift5 #unwind-segue

#iOS #swift #uitableview #swift5 #unwind-segue

Вопрос:

У меня есть UINavigationController следующая иерархия:

TableViewController -> detailView1 -> detailView2.

Из detailView2 я пытаюсь вернуться к tableViewController использованию unwind seque. Но ничего не происходит.

В TableViewController есть метод unwind

 @IBAction func unwindTest( _ seg: UIStoryboardSegue) {
}
 

В detailView2 есть кнопка. Это запускает unwind segue. Это сделано путем перетаскивания с кнопки на выход в этом ViewController

Примечание: Когда я попытался заменить UITableviewController на UIViewController unwind segue работает.

Комментарии:

1. Вы переходите к предыдущему UIViewController в стеке, поэтому в этом случае DetailsView1 . Если вам нужна дополнительная помощь, вам необходимо предоставить более подробную информацию о том, как вы ее реализуете.

2. Добавлено больше деталей. Я хочу пропустить detailView1 и перейти к tableviewcontroller

Ответ №1:

Пользовательский класс для UITableViewController не был установлен. После установки unwind segue работал правильно.