如何获得UIImageView坐标?

时间:2009-06-26 15:00:26

标签: iphone cocoa-touch uikit uiview

我必须计算两个ImageView之间的角度,我不知道如何获得ImageView坐标(四个角坐标)。 那有财产吗?

感谢

2 个答案:

答案 0 :(得分:2)

您应该能够找到具有三角函数的任何角度。

例如,这将找到共享superview的两个UIImageViews的中心之间的角度:

angle = tan((imageView1.center.y-imageView2.center.y),
            (imageView1.center.x-imageView2.center.x));

重要的是它们在同一个超视图中,否则坐标会有所不同。要找到角度,您需要了解基本trigonometry

答案 1 :(得分:0)

self.frame将为您提供包含视图坐标的CGRect。