無論如何要組對象?定義一組對象
例如說我有UIImageView1,UIImageView2和UIImageView3我想隱藏他們... ...我必須鍵入EVERY TIME
UIImageView1.hidden = YES;
UIImageView2.hidden = YES;
UIImageView3.hidden = YES;
或者是有反正,我可以定義一個組,只是說group1.hidden = YES;
無論如何要組對象?定義一組對象
例如說我有UIImageView1,UIImageView2和UIImageView3我想隱藏他們... ...我必須鍵入EVERY TIME
UIImageView1.hidden = YES;
UIImageView2.hidden = YES;
UIImageView3.hidden = YES;
或者是有反正,我可以定義一個組,只是說group1.hidden = YES;
你可以使用鍵 - 值編碼:
NSArray *imageViews = @[imageView1, imageView2, imageView3];
[imageViews setValue:@YES forKey:@"hidden"];
這工作,因爲在一個調用setValue:forKey:
0對每個數組的項目調用setValue:forKey:
。
必須添加3的ImageView到parentView然後
的foreach(UIView的*在parentView.subViews視圖) {
如果([視圖isMemberOf:[UIImageView類]])
{
[view setHidden:YES];
} }
通過其他方式,你可以爲每個圖片添加標籤,並將其設置爲隱藏
非常有創意!棒極了! Thankyou :) –
@AlbertRenshaw:不客氣! –