如何以编程方式创建展开转场[重复]
Posted
技术标签:
【中文标题】如何以编程方式创建展开转场[重复]【英文标题】:How to create an unwind segue programatically [duplicate] 【发布时间】:2016-06-02 06:21:01 【问题描述】:当应用从后台变为前台时,我必须强制用户返回主屏幕。在这种情况下,我将不得不在每个视图控制器中创建一个展开转场。相反,我想做的是为视图控制器创建一个父类并执行 segue。通过这样做,我可以避免为情节提要中的每个视图控制器添加展开转场。
我需要一种方法来从代码中创建展开转场,而不是从情节提要中创建。
提前致谢。
【问题讨论】:
【参考方案1】:因为,您需要转到主屏幕,我想它应该是您的 UINavigationController 的根控制器。
为此,只需使用:
//这会将导航控制器弹出到根控制器
navigationController?.popToRootViewControllerAnimated(true)
【讨论】:
以上是关于如何以编程方式创建展开转场[重复]的主要内容,如果未能解决你的问题,请参考以下文章