我在数组中有一些UIImageView,想遍历它们来设置图像,但是我不知道如何。

如果我有一个ImageView,imgv,那么我这样做:

self.imgv.image =

但是我如何在循环中处理许多UIImageViews?我无法执行以下操作:
for(int i = 0; i < [imageViewArray count]; i++)
{
  self.i.image =
}

最佳答案

您可以在循环中使用索引来从数组中获取一个项目:

for(int i = 0; i < [imageViewArray count]; i++)
{
    UIImageView *imageView = imageViewArray[i];
    imageView.image = ...;
}

或者,您使用for in循环:
for (UIImageView *imageView in imageViewArray)
{
    imageView.image = ...;
}

关于ios - 遍历UIImageViews- objective-c ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21909621/

10-10 21:02