プログラムで異なるタグを使用して複数の 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 しか取得できません。
私の質問 - タグを使用して、このビューに正しくアクセスするにはどうすればよいですか?
同様の質問: