我有 3 个 ViewControllers
,这些 segue 操作或多或少是这样准备的:
A --editview-> B ---showEdited->C
其中 A
用于对象列表 B
用于编辑特定对象,C
用于显示编辑的对象。此时,当用户进入 C
并试图返回时,他将进入编辑状态 B
而不是列表。
是否可以在执行新的时关闭 segue?以便用户将从 C
返回到 A
?
最佳答案
我不知道我是否理解正确你想做什么,但我希望这会奏效。
if let firstVC = self.navigationController?.viewControllers[0] {
self.navigationController?.popToViewController(firstVC, animated: true)
}
关于ios - 单击后退按钮返回 2 segue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41492727/