2012-01-27 119 views
0

我创建了一个非常基本的“Hello world”应用程序,我试图在单个故事板中的两个Views之间切换。当我到达第二个视图时,我想执行一个函数。我相信要做到这一点的方法是在第二个视图中调用didViewLoad中的函数。如何为新视图自动生成实现和头文件?

我的问题是,当我将第二个视图拖放到故事板上时,它没有自动生成NewViewController.hNewViewController.m文件(这些文件存在默认视图)。

我上面描述的方法听起来像是在视图加载时执行函数的正确方法吗?如果是这样,我将如何去创建.m.h文件?

免责声明 - 这是我的第一个iOS应用程序,所以如果有任何我在这里说过的话没有意义,请告诉我。

回答

3

在文件检查器中选择“创建新文件”。选择ios - cocoa - UIViewController子类,键入类名称(ExampleViewController),取消选中“带有XIB文件”(因为我们有一个(storyboard文件))。创建。

然后在ExampleViewController.m中执行viewDidLoad函数中的所有操作。

最后,打开故事板文件,选择第二个viewController,然后在右窗格中选择第三个标签“identity inspector”,然后在“Class”字段中键入“ExampleViewController”。现在我们将我们的ExampleViewController与接口连接起来。 (小心!选择视图控制器,不要对其不感冒)