我正在使用 Storyboard实现一个 iOS 应用程序,其中一个按钮调用 dismissViewControllerAnimated
以从 View Controller B
返回到前一个 View Controller A
.
在两个 Controller 之间,我设置了一个使用水平翻转动画的模态转场:
View Controller A → (Modal Segue with Flip transition) → View Controller B
点击按钮,dismissViewControllerAnimated
执行 Flip 转换 reversed,正如预期的那样。
但是当应用程序使用状态恢复机制来显示 Controller B
时,使用的转换是标准转换( View 弹出)而不是 Flip 转换。
如何让 dismissViewControllerAnimated
在恢复后也使用相同的过渡类型?
最佳答案
还原完成后,将modalTransitionStyle
设置为UIModalTransitionStyleFlipHorizontal
。
关于ios - 状态恢复后,dismissViewControllerAnimated 未使用相同的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26283962/