iPhone用代码定位UIImageView?当然,解决起来很简单

时间:2010-11-22 09:13:39

标签: ios4 uiimageview cgaffinetransform

这很简单,所以我不确定为什么我不能这样做。当我的应用程序变为活动状态时,我想要做的就是定位一些UIImageViews。我一直在使用CGAffineTransformMakeTranslation但我现在可以看到这是不正确的,因为它将视图移动了一定量而不是将其移动到设定位置。我该怎么用?

1 个答案:

答案 0 :(得分:1)

您可以将UIImageView的框架更改为:

  1. 将框架的x和y原点设置为您想要的位置 UIImageView相对于包含视图放置。
  2. 保持UIImageView的宽度和高度相同
  3. 这样的事情:

    imageView.frame = CGRectMake([desired x coordinate], [desired y coordinate], imageView.frame.size.width, imageView.frame.size.height);