在故事板中添加新的视图控制器后,是否需要手动添加ViewController.swift文件?

时间:2015-06-04 19:06:15

标签: ios xcode swift uiviewcontroller uitabbar

我正在尝试构建一个tar bar应用。我加载了一个双标签应用程序的模板。这是file tree

-AppDelegate.swift
-FirstViewController.swift
-SecondViewController.swift
-Main.storyboard

如您所见,我有两个ViewController.swift文件。我在故事板中添加了一个新的标签栏项目并将所有内容链接在一起。一切正常。我只是想确保这个我不需要为我的第三个视图手动添加一个ViewController.swift文件,因为它不存在。这将在未来出现问题吗?

2 个答案:

答案 0 :(得分:0)

**** ViewController.swift文件是为了能够对点击按钮,显示/未显示的视图等UI事件做出反应。在InterfaceBuilder中,你可以分配一个ViewController一个视图 - 你没有必要。如果您未设置,则将使用并分配默认UIViewController

如果没有自定义的,你就无法对任何事件做出反应或更改文本等。但是你可以随时回来然后添加一个ViewController进行一些自定义。

可以通过单击视图的左上角图标并指定与默认类别不同的​​类来设置自定义控制器:

enter image description here

答案 1 :(得分:0)

没有必要。但是如果你想要第三个视图的自定义行为,你应该为它创建一个新的ViewController。