iOS应用程序中UIView
有三个部分。我是否知道如何才能仅在其中一个部分中更改为另一个视图?
例如:
当我按下一页按钮时,第2部分将更改为另一个UIView
。但是第1部分和第3部分仍将保留。
任何帮助?
非常感谢你!
答案 0 :(得分:0)
添加另一个UIButton,在第2部分中将其框架设置为与UIButton相同,并隐藏它
UIButton *btn2 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
btn2.frame = btn1.frame;
btn2.hidden = YES;
[self.view addSubView:btn2]; // This will add btn2 to you view
准备好更改UIButtons时,请执行以下操作
btn1.hidden = YES;
btn2.hidden = NO;
这将隐藏第一个并显示第二个。
答案 1 :(得分:0)
在下一页按钮点击功能上执行此操作
[pageSectionTwo removeFromSuperview];
[self addSubview:pageSectionTwoNewView];
“pageSectionTwo”这是应该替换的视图以获取另一个View “pageSectionTwoNewView”这是在第2部分中的初始视图替换后显示的视图