【问题标题】:Go back to previous storyboard返回上一个故事板
【发布时间】:2015-12-25 18:41:03
【问题描述】:

我目前正在使用 Swift 开发一个框架,其中包括我自己设计的故事板。我需要做的是,使用我的框架的用户可以为我的故事板创建一个 segue。然后我希望能够为我“离开”我的故事板的用户故事板重新创建一个转场。

我怎么能这样做?

谢谢!

【问题讨论】:

  • 只关闭情节提要的视图控制器怎么样?

标签: swift frameworks storyboard navigationcontroller


【解决方案1】:

您的问题含糊不清,我不完全确定您在问什么。但是,我还不能发表评论,所以我会尝试用我所知道的一点点来回答。您似乎在问如何转换情节提要。最简单的方法是在情节提要中使用 UIButton。打开故事板并转到导航控制器。然后,向导航控制器添加一个按钮。右键单击(或控制单击,具体取决于您的设置),然后将线拖到主情节提要。最后,点击显示选项。当用户点击按钮时,它会立即切换到主视图控制器。不要忘记在视图控制器中添加按钮。希望这是您的意思并有所帮助。如果你希望在代码中切换视图控制器,这是重复的,你应该去这里:How to switch view controllers in swift?。如果这不能回答您的问题,请发表评论,我会尽力提供帮助。为了将来参考,请提供更多信息:sn-ps 的代码、图片,任何能更好地展示您的问题的东西。

【讨论】:

  • 首先谢谢你!对不起,如果我没有给你足够的细节。我编辑了帖子,以便您更好地理解我的问题。问题是我需要以编程方式完成所有事情,因为我正在开发一个框架。即我无权访问情节提要。
  • 您自己制作了故事板还是框架?
  • 是的,这是我自己制作的故事板。
【解决方案2】:

我通过使用视图控制器标识符在用户情节提要上添加新视图控制器的实例来修复它:

        ProcessOut.backViewController = storyboard?.instantiateViewControllerWithIdentifier("back")

然后我展示它,就像展示我的故事板中的普通 viewController。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-05-04
    • 2013-04-09
    • 1970-01-01
    • 2013-09-17
    • 2015-12-11
    • 2014-11-13
    • 2017-02-08
    • 2017-02-22
    相关资源
    最近更新 更多