在 Swift 中确定 UIView 的旋转

Determine rotation of a UIView in Swift

有没有办法确定 UIView 在 Swift 中旋转了多远?例如,用户使用旋转手势识别器旋转 UIView,然后在手势识别器回调函数之外,我想确定 UIView 旋转了多少度(或弧度)。

我认为可以使用 CGRectGetMinX、CGRectGetMaxX、CGRectGetMinY 和 CGRectGetMaxY 来完成,但是有更简单的方法吗?

如果 UIView 没有倾斜,

atan2(view.transform.b, view.transform.a) 应该可以解决问题。