获取 UIView/UIImageView 的特定角坐标,而不管其旋转

Get specific corner co-ordinates of UIView/UIImageView irrespective of its rotation

我的屏幕上有一个简单的 UIImageView 如下:

为了得到这个 UIImageView 突出显示的角的坐标,我使用简单的公式:

CGPointMake(CGRectGetMaxX(imageView.frame), CGRectGetMaxY(imageView.frame))

现在我旋转这个imageView,它看起来如下:

旋转后,如何获取高亮点的坐标?因为旋转之后,之前的代码就不适用了

可以参考下link话题:涉及旋转的坐标变换

https://www.math10.com/en/geometry/analytic-geometry/geometry1/coordinates-transformation.html

在新的旋转坐标系下,只用cos函数和sin函数计算(x,y)。你只需要旋转角度。