我正在尝试使用按钮从一个视图 (XIB) 转到另一个视图。我正在使用 Xcode 4.3.2 和 iOS 5。我从创建项目(单视图应用程序)开始。然后我在 Interface Builder 中创建我的按钮,在头文件中创建我的插座,在 .m 文件中创建我的 IBAction。接下来,我在 Xcode 中右键单击我的项目文件夹并选择“新建文件”。然后我选择了“Object-C Class”并将其命名为“SecondViewController”。创建了两个新文件,“SecondViewController.h”和“SecondViewController.m”。然后我返回并在 Xcode 中右键单击我的项目文件夹,选择“新建文件”并从“用户界面”选项中选择“查看”。
现在我有了一个空的 IBAction(我的按钮),我想用它来转到一个名为 SecondViewController.xib 的新视图。
如果到目前为止新的 XIB 和 .h/.m 文件的创建是正确的,那么我将如何使用我的按钮“到达”或显示我的第二个视图来执行此操作?请记住,我仍处于初学者水平,感谢您的帮助和耐心:)
我可以告诉我的主视图和我的 SecondView 之间的唯一区别是在头文件中:
主视图头文件:
@interface ButtonToNewViewViewController : UIViewController
第二种查看头文件:
@interface SecondViewController : NSObject
IBA动作:
-(IBAction)nextView:(id)sender
{
// go to new view
}