【发布时间】:2016-06-02 06:21:01
【问题描述】:
当应用从后台变为前台时,我必须强制用户返回主屏幕。在这种情况下,我将不得不在每个视图控制器中创建一个展开转场。相反,我想做的是为视图控制器创建一个父类并执行 segue。通过这样做,我可以避免为情节提要中的每个视图控制器添加展开转场。
我需要一种方法来从代码中创建展开转场,而不是从情节提要中创建。
提前致谢。
【问题讨论】:
标签: ios swift unwind-segue
当应用从后台变为前台时,我必须强制用户返回主屏幕。在这种情况下,我将不得不在每个视图控制器中创建一个展开转场。相反,我想做的是为视图控制器创建一个父类并执行 segue。通过这样做,我可以避免为情节提要中的每个视图控制器添加展开转场。
我需要一种方法来从代码中创建展开转场,而不是从情节提要中创建。
提前致谢。
【问题讨论】:
标签: ios swift unwind-segue
因为,您需要转到主屏幕,我想它应该是您的 UINavigationController 的根控制器。
为此,只需使用:
//这会将导航控制器弹出到根控制器
navigationController?.popToRootViewControllerAnimated(true)
【讨论】: