Objective c 如何在Xcode中获取UIImageView中的UIImage坐标(x、y、宽度、高度)

Objective c 如何在Xcode中获取UIImageView中的UIImage坐标(x、y、宽度、高度),objective-c,uiimageview,uiimage,coordinates,Objective C,Uiimageview,Uiimage,Coordinates,我想要Uiimageview中的图像坐标,而不是Uiimageview坐标 因为如果我有一个横向模式的图像,并且我设置了UIImageview contentmode aspectfit的属性,它将以纵向模式显示,并带有空格和居中 请告诉我如何在UIImageView中获取图像的x、y坐标 感谢UIImage没有框架,框架用于UIImageview尝试从图像数据或文件创建一个UIImage,然后使用size属性获取表示图像尺寸的CGSize结构。看 希望这对你有帮助 @RachelGallen谢

我想要Uiimageview中的图像坐标,而不是Uiimageview坐标

因为如果我有一个横向模式的图像,并且我设置了UIImageview contentmode aspectfit的属性,它将以纵向模式显示,并带有空格和居中

请告诉我如何在UIImageView中获取图像的x、y坐标


感谢

UIImage没有框架,框架用于UIImageview

尝试从图像数据或文件创建一个
UIImage
,然后使用size属性获取表示图像尺寸的
CGSize
结构。看


希望这对你有帮助

@RachelGallen谢谢,但这个问题与uiimageview坐标有关。看到了吗?你最好找到解决方案?因为它返回宽度和高度img.size.width@NehaaSaxena
UIImage
没有
;但是它确实有一个
size
属性。它只返回宽度和高度。如果您看到apple reference doc,没有方法或属性来获取x或y坐标。
UIImage
没有
img.frame.origin.x。所以你不能这么做。是的,我以前见过那个医生。我的问题是我有两个图像,一个覆盖整个视图,另一个覆盖第一个图像。但是当我改变方向时,覆盖层实际上显示在图像的空白处。。覆盖图像是可移动的(可拖动)。我希望,如果我正在改变一个方向,叠加显示在上一个方向显示的相同位置。谢谢