如何将IBAction分配给第二个ViewController?

时间:2013-02-15 18:53:54

标签: xcode

我有两个ViewControllers这个项目。这很简单。在第二个窗口中,我只需要一个按钮来执行操作(链接到iTunes商店)。我将代码添加到我的.h和.m文件中,但是无法在第二个窗口中将操作链接到我的按钮。但我可以进入第一个...我发誓我冲浪和搜索但我找不到这样的答案。应该很容易,不应该吗? Thanx大家!!

1 个答案:

答案 0 :(得分:0)

如果在一个ViewController中创建IBAction,则从另一个ViewController中看不到它。这只是ViewControllers的本质。如果你愿意,你可以让第二个类继承方法和变量形成另一个。您可以通过替换

来完成此操作
@interface SecondViewController: UIViewController {

@interface SecondViewController: FirstViewController { 
在SecondViewController.h中

(如果您收到错误,请在课程的最顶部添加#import "FirstViewController.h"