У меня есть этот код:
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++;
}
"индекс" - переменная, используемая, чтобы выбрать представление, чтобы изменить.
Проблема состоит в том, что ничего не происходит, вместо этого если я управляю этим кодом:
for (UIView *view in [self subviews]) {
[view setAlpha:0.3];
[view setUserInteractionEnabled:NO];
}
каждое представление будет, изменяют, очевидно, но мне нужен первый код:)
идеи?