有如下代码:
int i=0;
for (UIView *view in [self subviews]) {
//NSLog(@"index %d - i %d",index,i);
if (i==index) {
NSLog(@"index %d - i %d",index,i);
[view setAlpha:0.3];
[view setUserInteractionEnabled:NO];
}
i++;
}
其中index是用来选择修改视图的变量
但是运行之后没反应,后来改为下面代码:
for (UIView *view in [self subviews]) {
[view setAlpha:0.3];
[view setUserInteractionEnabled:NO];
}
这个代码就可以正确实现,但是我需要第一个代码也能实现,请帮忙,谢谢