2015-01-30 3 views
1

Есть ли способ определить, насколько UIView был повернут в Swift? Например, UIView поворачивается пользователем с помощью распознавателя жестов вращения, а затем, за пределами функции обратного вызова распознавателя жестов, я хочу определить, сколько градусов (или радианов) вращается UIView.Определить вращение UIView в Swift

Я думаю, что это можно сделать с использованием CGRectGetMinX, CGRectGetMaxX, CGRectGetMinY и CGRectGetMaxY, но есть ли более простой способ сделать это?

ответ

2

atan2(view.transform.b, view.transform.a) должен сделать трюк, если UIView не был перекошен.

+0

Это работает. Спасибо. – Sam

Смежные вопросы