我一直在为Android创建“if / then”应用程序,现在我的老板希望我为他的iPad做同样的事情。我只需要弄清楚如何编码,这样当点击按钮时,它会隐藏当前视图(文本和按钮)并显示下一组文本和按钮。
答案 0 :(得分:32)
确保您的两组文本/按钮位于两个UIViews中(我将其称为“viewOne”和“viewTwo”),当您想要交换视图时,请使用以下代码:
[viewOne setHidden:[viewTwo isHidden]];
[viewTwo setHidden:![viewTwo isHidden]];
这不是最容易理解的方式,但它是最短的方式之一。 更易于阅读的内容:
if ([viewOne isHidden]) {
[viewOne setHidden:NO];
[viewTwo setHidden:YES];
} else {
[viewOne setHidden:NO];
[viewTwo setHidden:YES];
}
两者都可以工作,这取决于你喜欢编写代码的方式。