我有6个复选标记图像都连接到同一个IB插座。我为IB中的每个图像设置了唯一的标记值。我想在viewDidLoad
我尝试了_checkmark.hidden=NO;
,但只隐藏了连接到插座的最后一个按钮。
是否有一种干净的方法可以立即隐藏所有图像,而不是
[_checkmark viewWithTag:0].hidden = YES;
[_checkmark viewWithTag:1].hidden = YES;
[_checkmark viewWithTag:2].hidden = YES;
//... and so on
答案 0 :(得分:2)
IBOutletCollection
,并将所有UIImageView
与此商家相关联。使用以下代码隐藏图像。
for (UIImageView *image in _checkmarkArray) {
image.hidden = YES;
}