在这个问题中有 3 个视图控制器。
我将故事板、segues 和 UIViewControllerAnimatedTransitioning 与导航控制器一起使用来自定义转换。
我使用来自 A -> B 的自定义动画,然后当完成时,B -> C 动画运行(呈现登录表单)。
我想要的是 B -> C 在 A -> B 完成之前开始运行。B -> C 通过在 B 的 viewWillAppear 中调用 performSegue 来运行。
我确定 UIViewControllerTransitionCoordinator 将成为此解决方案的一部分,但我只是不确定在此过程中将其附加到何处。
所以我需要知道的是,如何在前一场比赛结束之前开始一场比赛。