2012-08-11 56 views
0

我在XCode 4.3.3中创建了故事板应用程序。 (单查看应用程序 - >使用故事板复选框)如何为故事板的非启动ViewController上的按钮的TouchUpInside事件添加自定义代码?

然后,我创建的第二视图控制器(应用程序最初创建时,第一个创建)

我加圆矩形按钮与标题“的log 2”第二的ViewController。

然后我想添加处理事件“TouchUpInside”的代码。为了实现这一目标我按显示的助理编辑”按钮,并尝试控制拖‘的log 2’按钮ViewController.h的源代码。
但没有任何反应。

如何添加TouchUpInside处理程序‘上述的log 2’按钮?

有趣的是,如果我添加按钮,第一个视图控制器,控制拖动工作正常的按钮,我可以创建事件移交。

+0

ViewController.h是第一个视图控制器还是第二个? – rdelmar 2012-08-11 20:41:31

+0

它是为第一个视图控制器创建的。但是没有为第二个ViewController创建单独的源文件。看起来他们应该以某种方式创建?我只是非常新的XCode – sergtk 2012-08-11 20:44:31

+1

是的,你想添加一个文件,这是你的项目的UIViewController的一个子类,并将第二个视图控制器设置在你的故事板中。那么你应该将按钮连接到该控制器,而不是第一个。 – rdelmar 2012-08-11 20:46:44

回答

1

是的,你需要手动添加文件,这是一个子类的UIViewController添加到你的项目中,并且将你的故事板中的第二个视图控制器设置为该类(在身份检查器中)。然后,你应该连接t他按钮到那个控制器,而不是第一个。

相关问题