我希望得到图像的CGRect值,并且#34;方面适合"到屏幕上。我在网上找到的所有解决方案都只提供了CGSize。但是,我想要原点,以便我可以在该图像的顶部绘制画布,仅在图像的顶部而不是整个imageView上执行绘制。
谢谢,
答案 0 :(得分:0)
let rect = CGRectIntegral(AVMakeRectWithAspectRatioInsideRect(imageView.image!.size, imageView.bounds))
答案 1 :(得分:-1)
尝试执行以下代码
var img=UIImageView(frame: CGRectMake(50, 50, 100, 100))
var imageOrigin=img.frame.origin //This will give you image x and y position
print(img.frame.origin) // this will print (50.0, 50.0)