在不更改顶栏的情况下切换UIViews

时间:2011-07-01 17:55:34

标签: ios uiview uibutton

我是ios编程的新手,我无法弄清楚这一点。我有一个基于视图的应用程序,导航栏和导航栏下的“自定义”栏(其上有两个UIButtons的图像)。在这两个栏下我有两个UIViews必须在按下“自定义”栏上的相应按钮时显示,但顶栏必须在整个时间内保持相同。

你有什么想法怎么做?

1 个答案:

答案 0 :(得分:0)

您可以简单地将两个视图添加到viewControllers子视图中,并使用视图的隐藏属性来显示/隐藏正确的视图。

-(void) viewDidLoad
{
 [super viewDidLoad];
 [self.view addSubview:view1];
 [self.view addSubview:view2];
 view1.hidden=YES;
 view2.hidden=YES;
}
-(IBAction) btn1Pressed
{
  view1.hidden=NO;
  view2.hidden=YES;
}

-(IBAction) btn2Pressed
{
  view1.hidden=YES;
  view2.hidden=NO;
}