【问题标题】:Storyboard - how to make segues for a certain View故事板 - 如何为特定视图制作转场
【发布时间】:2016-08-31 12:11:02
【问题描述】:

我有 2 个视图 - 主视图上的容器:

左边 - 是一个视图 - 菜单容器,后面是一个内容容器 - 也是一个视图。这只是一个普通的汉堡导航

我需要的是一个故事板,它只能更改第二个视图 - 一个内容容器。我是 iOS 新手,我认为有办法为任何视图制作故事板。请告诉我该怎么做。如果应该有任何代码 - 请用 Swift 编写,因为我正在编写它

【问题讨论】:

    标签: ios swift storyboard uistoryboard


    【解决方案1】:

    如果您的用例是:汉堡导航应该持续存在,您需要为此更改当前的 FrontViewController。 Segue 将无法使用。

    Segue 用于 NavigationViewController。它会将控制器扔给新的 ViewController 并将您的 Preview FrontViewController 保留在其后台堆栈中。

    【讨论】:

    • 是的,我正在使用 xibs,但我正在寻找一种使用 Storyboards 的方法,因为它更简单
    • Segues 只能与 Storyboard 一起使用,但如果您想在两个视图控制器之间进行通信,可以使用委托。
    • 是的,我正在使用协议/委托,但这太奇怪了,你不能在任何视图上挂故事板
    猜你喜欢
    • 2015-03-12
    • 2012-08-22
    • 2012-04-21
    • 2012-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多