Animation 使用一个动画关闭两个模态视图控制器
我在以下视图控制器堆栈中有一个示例: A->B(以模态呈现)->C(以模态呈现)。 我的目标是消除Animation 使用一个动画关闭两个模态视图控制器,animation,view,controller,nested,modal-dialog,Animation,View,Controller,Nested,Modal Dialog,我在以下视图控制器堆栈中有一个示例: A->B(以模态呈现)->C(以模态呈现)。 我的目标是消除C和B,我想要的动画是C向下滑动以显示A 下面列出了这两个答案,您将看到的动画是C消失,而B向下滑动,这不是所需的动画 您是否尝试过: ViewController1.dismissViewControllerAnimated(true, completion: nil) ViewController2.dismissViewControllerAnimated(true, completion:
C
和B
,我想要的动画是C
向下滑动以显示A
下面列出了这两个答案,您将看到的动画是
C
消失,而B
向下滑动,这不是所需的动画
您是否尝试过:
ViewController1.dismissViewControllerAnimated(true, completion: nil)
ViewController2.dismissViewControllerAnimated(true, completion: nil)
默认情况下,动画为“向下滑动”,否则您可以根据需要自定义。您的代码将获得两个动画。所需的动画是一个——特别是
C
向下滑动以显示A