0

プログラムで異なるタグを使用して複数の 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 しか取得できません。

私の質問 - タグを使用して、このビューに正しくアクセスするにはどうすればよいですか?

同様の質問:

4

3 に答える 3