0

我有 7*7 ImageViews,我想将它们按比例放置在某些位置。我需要知道如何缩放 ImageView 以及如何设置它们相对于屏幕尺寸的位置。(我需要在程序启动后重新定位并动态设置它们)

4

1 回答 1

0

您需要在图像视图上添加一个 CGAffineTransormation

  imageView.transform = CGAffineTransformMakeScale(CGFloat sx, CGFloat sy);

这将缩小图像视图,并为您提供所需的输出

处理重新定位,您所要做的就是添加一个 CGAffineTransformationTranslation

  imageView.transform = CGAffineTransformMakeTranslation(CGFloat tx, CGFloat ty)

对你想要的所有图像视图执行此操作,你会得到你想要的

希望这可以帮助!

于 2013-07-20T21:57:19.653 回答