我有3个segue操作或多或少是这样准备的:
ViewControllers
其中A --editview-> B ---showEdited->C表示对象列表A表示编辑特定对象,B表示显示已编辑对象。此时,当用户进入C并试图返回时,他将以编辑状态而不是列表登录。
有可能在执行新任务时关闭segue吗?所以用户将从C返回到B

最佳答案

我不知道我是否正确地理解了你想做什么,但我希望这能奏效。

 if let firstVC = self.navigationController?.viewControllers[0] {
        self.navigationController?.popToViewController(firstVC, animated: true)
}

关于ios - 单击“后退”按钮时返回2段,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41492727/

10-12 14:44
查看更多