我想用不同的标签以编程方式创建多个 UIImageViews 并将它们添加为我的主视图的子视图。
我的 UIImageView 在标题中有一个属性:
@property (strong, nonatomic) UIImageView *grassImage;
然后我正在尝试创建多个视图:
for (int i=0;i<13;i++){
grassImage = [[UIImageView alloc] init];
int randNum = arc4random() % 320; //create random number for x position.
[grassImage setFrame:CGRectMake(randNum, 200.0, 50.0, 25.0)];
[grassImage setTag:i+100];
[grassImage setImage:[UIImage imageNamed:@"grass"]];
[self.view addSubview:grassImage];
}
但是当我尝试使用标签访问此图像视图时,我只得到最后一个标签 - 112。
我的问题-如何使用它们的标签正确访问此视图?
类似的问题: