【问题标题】:Difference between push and modal seguespush 和 modal segues 的区别
【发布时间】:2012-08-04 20:12:18
【问题描述】:

我只是不知道如何在我的故事板中使用 segue。我什么时候应该使用推送转场,什么时候应该使用模态转场?它们有什么不同?

【问题讨论】:

    标签: cocoa-touch uistoryboard uistoryboardsegue


    【解决方案1】:

    如果您想在 导航控制器的上下文中从一个视图控制器推送到另一个视图控制器,则可以使用 push segue。

    您可以使用模态序列将一个视图控制器呈现在另一个视图控制器上。这通常是从屏幕的底部到顶部的动画完成的。这可以在导航控制器内部完成,也可以不在导航控制器内部完成。

    【讨论】:

      【解决方案2】:

      推动转场

      它将一个新的 VC 添加到 navigationController。如果我们需要以继承的方式管理我们的视图,我们应该使用它。它向导航堆栈添加了新视图。 返回按钮显示。点击后退按钮popped 来自navigationController 的VC。

      模态转场

      modal segue 只是一个 VC 以模态方式呈现另一个 VC。 未创建导航堆栈。不显示后退按钮。您必须根据需要自定义创建。

      【讨论】:

        猜你喜欢
        • 2012-03-12
        • 2014-12-18
        • 1970-01-01
        • 2017-11-18
        • 2015-12-08
        • 2017-09-21
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多