Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何将按钮触动内部事件连接到查看控制器方法goBack xCode 8.2.1_Ios_Swift_Xcode8.2 - Fatal编程技术网

Ios 如何将按钮触动内部事件连接到查看控制器方法goBack xCode 8.2.1

Ios 如何将按钮触动内部事件连接到查看控制器方法goBack xCode 8.2.1,ios,swift,xcode8.2,Ios,Swift,Xcode8.2,我知道,要将代理出口连接到xCode 8.2.1中的视图控制器,我们可以简单地将打开的圆拖动到文本字段的连接检查器中的黄色视图控制器圆。这很容易 然而,我正在学习一个教程,他们并没有解释如何在事件内部进行润色,以连接到名为goBack的视图控制器方法。我看不到我可以将圆圈内的润色拖动到的方法。我在谷歌上搜索了大约20分钟,找不到解决办法。以下是显示所需结果的图像: 在故事板中有什么方法可以做到这一点吗?我需要对连接进行编码吗? 更新:愚蠢的我,我认为goBack方法是一个内置的视图控制器函数。

我知道,要将代理出口连接到xCode 8.2.1中的视图控制器,我们可以简单地将打开的圆拖动到文本字段的连接检查器中的黄色视图控制器圆。这很容易

然而,我正在学习一个教程,他们并没有解释如何在事件内部进行润色,以连接到名为goBack的视图控制器方法。我看不到我可以将圆圈内的润色拖动到的方法。我在谷歌上搜索了大约20分钟,找不到解决办法。以下是显示所需结果的图像:

在故事板中有什么方法可以做到这一点吗?我需要对连接进行编码吗?

更新:愚蠢的我,我认为goBack方法是一个内置的视图控制器函数。我错了。我必须自己将按钮连接到view controller.swift文件。谢谢莉安

在情节提要上,选择正确的视图,查看Xcode的右上角。您将看到一个有两个环缠绕的按钮:

单击该图标“显示助理编辑器”。(这将打开视图控制器。)

现在,控制从情节提要上的按钮拖动到要放置动作的视图控制器代码(您的
goBack
方法)

您将看到该方法以蓝色条高亮显示。放手,该方法现在将绑定到您的按钮

完成后,该方法前面应该有
@IBAction
,边沟区域应该有一个圆形目标符号。目标符号表示方法绑定到情节提要

您的代码应该如下所示:

@IBAction func goBack()
{
//代码
}

如果视图控制器嵌入到导航控制器中,则会自动“返回”功能。在情节提要中,单击视图控制器。然后,在菜单中单击编辑器/嵌入/导航控制器。Xcode将添加一个导航控制器。您将看到导航控制器和视图控制器之间的“segue”。添加视图控制器时,导航控制器将自动为您提供一个“后退”按钮。你可能最终会在你的教程中看到这一点。祝你好运