2

これは非常に単純なので、なぜこれができないのかわかりません。私がやりたいのは、アプリがアクティブになったときにいくつかの UIImageViews を配置することだけです。私は CGAffineTransformMakeTranslation を使用していましたが、ビューを設定された位置に移動するのではなく、設定された量だけ移動するため、これは正しくないことがわかりました。何を使用すればよいですか?

4

1 に答える 1

1

UIImageView のフレームを次のように変更できます。

  1. フレームの x および y 原点を、含まれているビューに対して UIImageView を配置する位置に設定します。
  2. UIImageView の幅と高さを同じに保つ

このようなもの:

imageView.frame = CGRectMake([desired x coordinate], [desired y coordinate], imageView.frame.size.width, imageView.frame.size.height);
于 2011-08-03T05:42:38.010 に答える