всё отлично, но если ту же вьюху прибить с помощью фрейма, то она начинает искажаться при вращении?
потому что для вращения ты модифицируешь CGAffineTranformMatrix, а фрейм это прямоугольные координаты и они становятся не валидными при таких искажениях. Валидными остаются только: bounds, centerPoint. Так покрайнемерее когда-то написано было в документации от Apple, сейчас не знаю что там.
Обсуждают сегодня