如何通过导航控制器为我的viewcontroller.swift添加代码?

时间:2017-06-28 15:19:42

标签: ios swift xcode

所以我对Xcode很新(但不是一般的编程,已经学过一些python和java)而且我想弄清楚,对于我的生活,我如何连接其他视图中的代码位第一个是从导航控制器链接的。

为了描绘一个这样的图片,我基本上从一个视图应用程序开始,我有第一个视图,我添加一个按钮,然后我通过执行将其嵌入导航控制器..编辑器 - >嵌入 - >导航控制器。下一次,正如我在网上的各种指南中所做的那样,我控制将该按钮拖到该视图并点击" show"链接他们。现在说我在链接到的新视图中有另一个按钮。 Xcode似乎没有让我只是控制将该按钮拖到viewcontroller.swift中的文本上,我相信这是因为它们现在是两个独立的视图控制器但是我没有线索第二个viewcontroller2.swift文件可能在哪里是。或者,也许有一种更简单的方法将两个视图链接在一起,实际上能够修改源文件?

1 个答案:

答案 0 :(得分:0)

如果您正在尝试查找" ViewController2"你不会找到它,因为你必须创造它!使用Command-N创建一个新文件并选择" Cocoa Touch Class"。将它命名为SecondViewController,并确保它是UIViewController的子类。现在,您可以返回界面构建器并将第二个视图控制器的类更改为您刚刚选择的任何名称,如SecondViewController。

要解决问题的其他部分(我认为),我并不完全确定您要做的事情。如果您希望将某些数据传输到新的ViewController,请在第一个ViewController中使用prepareForSegue函数。