如何在不按顺序显示每个视图控制器的情况下展开多个视图控制器? 我有3个视图控制器,我们称之为A,B和C. A使用presentViewController来呈现B,而B对C执行相同的操作。当我使用来自C的展开方法时,首先C消失,显示B,然后B消失,显示A.如何让它直接返回A,没有显示B?
答案 0 :(得分:2)
How an Unwind Segue Determines its Destination View Controller
当启动展开segue时,它必须首先找到最近的 视图控制器在导航层次结构中实现 创建展开segue时指定的展开操作。这个观点 控制器成为展开segue的目的地。如果不合适 找到视图控制器,取消了展开segue。
此链接还包含有关设置展开segue过程的信息。