我必须计算两个 UIImageView 之间的角度,但我不知道如何获取 UIImageViews 坐标(四个角坐标)。有那个属性吗?
谢谢
我必须计算两个 UIImageView 之间的角度,但我不知道如何获取 UIImageViews 坐标(四个角坐标)。有那个属性吗?
谢谢
您应该能够使用三角函数找到任何角度。
例如,这将找到共享一个 superview 的两个 UIImageViews 的中心之间的角度:
angle = tan((imageView1.center.y-imageView2.center.y),
(imageView1.center.x-imageView2.center.x));
重要的是它们在同一个superview中,否则坐标会不同。要找到角度,您需要了解基本的三角学。
self.frame
会给你一个带有视图坐标的 CGRect 。