-4

ユーザーがアプリケーションのボタンをクリックするたびに、ランダムな位置に画像をプロットしたいと思います。(はっきりしない場合は、これを説明するためにこのビデオを作成しました。)

これを行う方法?

私が試したのは以下です。

int num,x,y;
-(IBAction)button{
  num++;
  x = arc4random%320;
  y = arc4random%480;
  UIImageView *flower_xxx; 

(この「flower_%03d,num」を「xxx」したい)

  flower_xxx.center = CGPoint(x,y);
}
4

1 に答える 1

1

使用できる例は次のとおりです。

...
UIImageView *im = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"img.png"]];
[im setFrame:CGRectMake(arc4random()%320, arc4random()%460, 20, 20)];
[self.view addSubview:im];
...

これは、ボタンのイベントに配置したものであると見なされ、メイン ビュー内に画像がランダムに配置されます。

また、これはインスピレーションを得て、より良いことを行うための例であると考えています ^_^

于 2012-04-09T11:34:25.993 に答える