【问题标题】:How to create an unwind segue programatically [duplicate]如何以编程方式创建展开转场[重复]
【发布时间】:2016-06-02 06:21:01
【问题描述】:

当应用从后台变为前台时,我必须强制用户返回主屏幕。在这种情况下,我将不得不在每个视图控制器中创建一个展开转场。相反,我想做的是为视图控制器创建一个父类并执行 segue。通过这样做,我可以避免为情节提要中的每个视图控制器添加展开转场。

我需要一种方法来从代码中创建展开转场,而不是从情节提要中创建。

提前致谢。

【问题讨论】:

    标签: ios swift unwind-segue


    【解决方案1】:

    因为,您需要转到主屏幕,我想它应该是您的 UINavigationController 的根控制器。

    为此,只需使用:

    //这会将导航控制器弹出到根控制器

    navigationController?.popToRootViewControllerAnimated(true)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-04-02
      • 2021-03-09
      • 1970-01-01
      • 2019-09-21
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多