好的,所以我认为这很简单,但是它使我绊倒了。我正在尝试更改nsarray中对象(uiimageviews)的alpha值。到目前为止,我得到了:

for (int i=1; i < [alphaSet count]; i++) {
   [[alphaSet objectAtIndex:i] setAlpha:masterAlpha];
}


这只会导致访问不畅...有什么想法吗?

最佳答案

使用NSLog确保您的图像视图在那里。

for (int i=1; i < [alphaSet count]; i++) {
   NSLog(@"At count %i there is this object: %@", i, [alphaSet objectAtIndex:i]);
   UIImageView *iv = [alphaSet objectAtIndex:i];
   iv.alpha = masterAlpha;
}

关于iphone - 在NSArray iOS SDK中更改对象的alpha值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/9959646/

10-12 03:52