【发布时间】:2015-11-24 01:00:51
【问题描述】:
我只是想知道如何在新的故事板中切换到新的视图控制器,而不必以编程方式创建新的视图控制器。
情景: 我有一个完全用代码创建的视图控制器,系统认为我在 Storyboard A 中。我想从这个视图控制器转移到 Storyboard B 中包含的另一个视图控制器。
- 如果这个视图控制器是用 Storyboard 创建的,我可以创建一个附加到 Storyboard 引用的 segue(这是一个很好的建议)。但它在代码中,所以我不能这样做。
- 我的另一个选择是让下一个视图控制器完全用代码创建,这样我就可以在不使用 segues 的情况下呈现它。这很痛苦,但会起作用。
- 我的第三个选择是在代码中初始化新的故事板,使用故事板标识符在代码中初始化新的视图控制器,然后使用导航控制器来继续它。
如果还有其他我不知道的选项,请在下面列出!
【问题讨论】: