Ios 一次隐藏多个UILabel
我有大约20个UILabel,我想立即设置为隐藏。我知道可以为每个标签设置一个IB插座,然后调用labelOne.hidden=YES;对于每个UILabel,但我认为必须有更好的方法 我尝试将每个UILabel设置为一个IB Outlet集合,但您不能调用Outlet集合上的hidden。有什么建议吗?有几个选项:Ios 一次隐藏多个UILabel,ios,objective-c,xcode,interface-builder,Ios,Objective C,Xcode,Interface Builder,我有大约20个UILabel,我想立即设置为隐藏。我知道可以为每个标签设置一个IB插座,然后调用labelOne.hidden=YES;对于每个UILabel,但我认为必须有更好的方法 我尝试将每个UILabel设置为一个IB Outlet集合,但您不能调用Outlet集合上的hidden。有什么建议吗?有几个选项: 您可以设置隐藏: [self.labelsCollection setValue:@true forKey:@"hidden"]; 注意,这是@true/@false,而不是tr
隐藏:
[self.labelsCollection setValue:@true forKey:@"hidden"];
注意,这是@true
/@false
,而不是true
/false
for (UILabel *label in self.labelsCollection) {
label.hidden = true;
}
UIView
的子视图,然后隐藏父视图