12

在我的故事板中,我拖动了一个新的视图控制器。我的 Storyboard 现在有两个视图控制器:一个是我创建文件时出现的主视图控制器,另一个是拖动的。

当我进入“助理编辑器”并选择主视图控制器时,我得到了 ViewController.h 类。但是当我选择另一个控制器时,我得到 UIViewController.h 这是一个 Apple 文件。

如何为每个视图控制器链接/创建这些类?有没有一种自动化的方法可以做到这一点,或者我做得不对。

4

1 回答 1

27

您需要创建自己的 UIViewController 子类,并将新创建的视图控制器设置为故事板中的自定义类。

  1. 按 cmd+n 或转到文件 > 新文件
  2. 选择 Objective-C 类并点击下一步
  3. 在第二个框中输入 UIViewController 并在第一个框中输入新类的名称(类似于 MyClassViewController)
  4. 进入故事板,选择拖出的视图控制器,查看检查器并转到自定义类选项卡并将自定义类设置为新创建的视图控制器(例如 MyClassViewController)
于 2012-07-07T04:19:30.923 回答