Iphone 情节提要-在情节提要中为同一ViewController创建两个不同的视图

Iphone 情节提要-在情节提要中为同一ViewController创建两个不同的视图,iphone,ios,objective-c,Iphone,Ios,Objective C,我是ios开发新手。我正在为我的应用程序使用故事板,我正在一个UIViewController中创建两个UIView,在我的第一个视图中我有一个按钮,我想当我单击按钮时,选择器视图(第二个视图)将显示该视图,其中有一个选择器、一个完成和一个取消按钮。 添加两个视图并添加按钮和pickerview 当视图出现时,将“隐藏”特性设置为“隐藏”作为第二个视图 单击按钮,使用hidden设置为no和bringToFront方法显示第二个视图 使用以下代码: // ViewController.h #i

我是ios开发新手。我正在为我的应用程序使用故事板,我正在一个UIViewController中创建两个UIView,在我的第一个视图中我有一个按钮,我想当我单击按钮时,选择器视图(第二个视图)将显示该视图,其中有一个选择器、一个完成和一个取消按钮。

  • 添加两个视图并添加按钮和pickerview
  • 当视图出现时,将“隐藏”特性设置为“隐藏”作为第二个视图
  • 单击按钮,使用
    hidden
    设置为no和
    bringToFront
    方法显示第二个视图
使用以下代码:

//  ViewController.h
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController{
IBOutlet UIView *view1;
IBOutlet UIView *view2;
}
@end
ViewController.m
- (void)viewDidLoad
{
[super viewDidLoad];
view2.hidden=YES;} //initially set view2 as hidden.



//IBAction Methods
- (IBAction)Go_To_SecondView:(id)sender {
view1.hidden=YES;
view2.hidden=NO;}


 - (IBAction)done:(id)sender {
//your code

}
- (IBAction)cancel:(id)sender {

//your code
}
//ViewController.h
#进口
@界面ViewController:UIViewController{
ibuiview*view1;
ibuiview*view2;
}
@结束
ViewController.m
-(无效)viewDidLoad
{
[超级视图下载];
view2.hidden=YES;}//最初将view2设置为隐藏。
//IBAction方法
-(iAction)转到第二视图:(id)发件人{
视图1.隐藏=是;
view2.hidden=NO;}
-(iAction)完成:(id)发送方{
//你的代码
}
-(iAction)取消:(id)发件人{
//你的代码
}
视图控制器场景应如下所示:

参考此链接,我正在使用此链接,但它正在工作:使用view1.hidden=YES;和视图2。隐藏=否;关于你的按钮动作。谢谢你的回答Ashini…你能分享一些例子吗。等等,我会发布步骤