如何在Swift的新视图中调用segue?

时间:2015-10-18 12:27:02

标签: ios swift segue

我有两种观点。

The Image of the storyboard

当我点击“注册”按钮时,会出现第二个视图。当我单击“返回”按钮时,将出现第一个视图。没关系。

现在我想在点击“Be member”按钮时调用一个函数。此功能将能够通过连接数据库在其上方的字段中发送数据。但是我无法创建一个segue。

我该怎么做?

2 个答案:

答案 0 :(得分:1)

欢迎来到SO。你需要写一个清晰,连贯的描述你正在尝试做什么,有足够的细节,以便我们知道你的目标是什么,具体你正在努力的是什么不起作用。

你所要求的并不清楚。由于你提到拖动,我你问如何在IB(Interface Builder)中创建一个segue链接,而不是如何在代码中调用segue。

你将如何调用你想要创建的segue?从单个按钮,还是从代码?如果从一个按钮,点击按钮总是会调用segue,而不需要做任何其他决策?如果是这样,只需控制 - 从按钮拖动到IB中的目标场景。这将创建一个segue并将其连接到您的按钮。

答案 1 :(得分:1)

  1. 您已在Storyboard中添加了第二个ViewController,现在需要添加相应的ViewController2.swift文件。见这里:How to add ViewController2.swift file for second ViewController
  2. 完成后,您可以控制 -drag从按钮到ViewController2的源代码,为按钮添加@IBAction
  3. Turn Back 时,不应使用标准segue返回第一个ViewController。相反,您应该使用展开segue