在iOS中按下button时打开另一个视图

我对iOS开发完全陌生,我想在当前视图中按下button时加载另一个视图。

我创build了一个基于视图的应用程序,以下是代码:

//我的文件名是poo1

//这是poo1ViewController.h文件

#import <UIKit/UIKit.h> @interface poo1ViewController : UIViewController { IBOutlet UIButton *fl; } @property (nonatomic,retain) UIButton *fl; -(IBAction) ifl:(id)sender; @end 

//这是poo1ViewController.m文件

 #import "poo1ViewController.h" @implementation poo1ViewController @synthesize fl; -(IBAction) ifl:(id) sender { } 

poo1ViewController.xib我添加了一个button,并使用Interface Builder将其与文件所有者链接起来。

现在我已经添加了另一个视图,称为flip.xib并在其中添加了一个标签。

我想要的是,当我按下flbutton时, flbutton将调用方法ifl ,并返回哪个方法调用第二个视图,即flip.xib

我将如何做到这一点,我怎样才能使flip.xib方法加载flip.xib视图?

 UIViewController* flipViewController = [[UIViewController alloc] initWithNibName:@"flip.xib" bundle:[NSBundle mainBundle]]; [self.view addSubview:flipViewController.view]; 

编辑:

 UIViewController* flipViewController = [[UIViewController alloc] initWithNibName:@"flip" bundle:[NSBundle mainBundle]]; [self.view addSubview:flipViewController.view]; 

现在点击flip.xib,点击devise区域左边的文件所有者,将类更改为UIViewController。 现在CTRL从文件的所有者图标拖动到它下面的视图图标,并selectIBOutlet视图。