iOS应用程序中的我的UIView
有三个部分。我是否可以知道我只能在其中一个部分更改为另一个视图?更改为某个部分中的另一个视图
例如:
当我按下换页按钮,第2节将改变为另一个UIView
。但第1节和第3节仍将保留。
任何帮助?
非常感谢!
iOS应用程序中的我的UIView
有三个部分。我是否可以知道我只能在其中一个部分更改为另一个视图?更改为某个部分中的另一个视图
例如:
当我按下换页按钮,第2节将改变为另一个UIView
。但第1节和第3节仍将保留。
任何帮助?
非常感谢!
添加其他的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;
这会隐藏第一个并显示第二个。
实际上我试图改变uiview(section2)而不是uibutton谢谢 – Grace
由于UIView是UIButton的祖先,这个也适用于UIView。 – anticyclope
您的部分现在如何实施?如果他们是UIViews,你可以添加另一个并隐藏它。然后,取消隐藏并隐藏第2部分。如果您愿意,可以添加一些动画。 – anticyclope
这些页面的来源是静态的还是动态的? (例如,从服务器获取的JSON或XML文件是动态的,硬编码页面是静态的)。 – Eugene
感谢您的回复(第1部分和第2部分是滚动视图,第3部分是uibutton)它们是静态的(: – Grace