Ios 我在故事板上有两个视图控制器,我可以将一个VC连接到一个swift文件中的代码,但可以';别接第二个。

Ios 我在故事板上有两个视图控制器,我可以将一个VC连接到一个swift文件中的代码,但可以';别接第二个。,ios,swift,Ios,Swift,因此,正如我的标题所述,我可以将故事板中的一个视图控制器连接到第一个view controller.swift文件,但无法将故事板中的第二个视图控制器连接到第二个view controller.swift文件。有什么原因吗?我错过什么了吗 谢谢你的帮助, Jon您可以按照以下步骤将ViewController类添加到故事板中的ViewController中: 但是,您必须确保正确创建了类 为此,请执行以下操作: 文件->新建->文件->iOS源代码->Cocoa Touch 在的子类中,您必须

因此,正如我的标题所述,我可以将故事板中的一个视图控制器连接到第一个view controller.swift文件,但无法将故事板中的第二个视图控制器连接到第二个view controller.swift文件。有什么原因吗?我错过什么了吗

谢谢你的帮助,
Jon

您可以按照以下步骤将ViewController类添加到故事板中的ViewController中:

但是,您必须确保正确创建了类

为此,请执行以下操作:

  • 文件->新建->文件->iOS源代码->Cocoa Touch
  • 在的子类中,您必须选择:
    UIViewController
  • 添加名称,单击“下一步”并创建
  • 现在您可以像上面提到的那样添加您创建的控制器

  • 如何在代码中“连接”故事板?您可以为第二个
    UIViewController
    创建一个新类。类SecondViewController:UIViewController{//将内容放在此处}。确保通过单击第二个ViewController的黄色按钮并将其命名为SecondViewController或其他名称来命名它。检查second view controller.swift是否为UIViewController的子类。从顶部输入second view controller.swift几行代码。我可以看到它是如何编写的。我为第二个视图控制器创建了一个新类。但是,当我“控制拖动”第二个视图控制器到这个新类时,没有连接。如中所示,当我拖动VisualView控制器时,没有出现水平蓝线,也没有给我任何选项。我将检查子类。我有适当的子类。我选择该类作为UI视图控制器,但文本变灰,文本右侧出现一个圆圈中的小箭头。我在回答中添加了一个小教程。按照那个教程,你应该能够连接它们。我完全按照你说的做了,仍然有问题:/你的控制器真的是UIViewController吗?也许你知道了什么。在故事板中,我有一个视图控制器。在代码中,我有一个类“SecondController”,它是UI视图控制器的一个子类。到现在为止,一直都还不错?