Я применяю перспективное преобразование для просмотра. Если угол поворота равен 0, то перспективы не будет. При увеличении угла перспектива начинает показывать, что эффект эффекта увеличивается (масштабируется).
Как узнать, что при вращении вид масштабируется? ..
В настоящее время мой код выглядит следующим образом
UIView *myView = [[self subviews] objectAtIndex:0];
CALayer *layer = myView.layer;
CATransform3D rotationAndPerspectiveTransform = CATransform3DIdentity;
rotationAndPerspectiveTransform.m34 = 1.0 / -500;
rotationAndPerspectiveTransform = CATransform3DRotate(rotationAndPerspectiveTransform, 45.0f * M_PI / 180.0f, 0.0f, 1.0f, 0.0f);
layer.transform = rotationAndPerspectiveTransform;