对视图控制器进行子类化

时间:2016-09-25 18:52:50

标签: ios swift xcode

我对xcode有一个单独的视图应用程序,其中包含多个视图控制器和xib文件。我试图将一个名为ViewControllerPg62的xib文件视图控制器子类化为一个名为ViewController的视图控制器的子类。我怎样才能做到这一点?

提前致谢

1 个答案:

答案 0 :(得分:-2)

为什么使用XIB文件?你应该使用Storyboards。

我不得不回到使用XIB的旧项目,看看它们是如何工作的。

在XIB中,您应该看到一个名为“占位符”的条目,并在其下面显示一个名为“文件所有者”的项目。这表示拥有和管理XIB中的视图的对象。选择该选项,然后显示Identity Inspector。顶部的“自定义类”中将有一个条目,您可以在其中更改管理此视图控制器的类。

在更改之前,我建议您为视图控制器创建源文件(在您的情况下为“ViewController.swift”。)然后,当您更改拥有对象的类时,XIB将创建自定义的实例调用XIB时的类。

故事板的方法非常相似,尽管它更加连贯一致。