我想在视图中隐藏/取消隐藏子视图的控件。例如:当按钮操作发生时,某些标签将隐藏,然后取消隐藏后续按钮操作,依此类推。我已通过Interface Builder实现了此功能。如何以编程方式执行相同的实现?
我试过
[label1 hidden: true];
这对我没用。
答案 0 :(得分:56)
以下是答案:
[label1 setHidden:YES];
YES
是Objective-C的true
版本。
答案 1 :(得分:12)
隐藏标签:
self.yourlabelname.hidden = YES;
答案 2 :(得分:0)
使用[self.view addsubview:self.label];
使标签可见。
使用[self.label removefromSuperview];
从Superview中删除。