我首先加载“ViewController1”。它做了一堆后台管理工作,然后转到“ViewController2”。

要对“ViewController2”执行 Segue,我知道的唯一方法是添加一个 BUTTON(用户永远不需要看到或使用),然后通过按住 control 和拖动从该按钮添加一个 Segue 到“ViewController2”。

我的问题是 -- 因为我在这里真的不需要 ViewController1 中的按钮,我怎么能只创建一个 Segue,然后在代码中使用 performSegueWithIdentifier("segue_LoginToStart", sender: nil)

最佳答案

步骤 -1

-- 在 Storyboard 中选择您的 stoyboard 名称(黄色按钮)

步骤 -2

-- 按 Ctrl + right 单击 -- 转到目标 View Controller

步骤 -3

-- 在属性中给出序列名称

步骤 -4

在您想要的地方调用以下行

 performSegueWithIdentifier("segue_LoginToStart", sender: nil)

关于ios - 如何在没有关联 UI 元素的情况下在 iOS 中创建 segue,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29294160/

10-10 23:24