У меня есть это представление, и я делаю некоторые преобразования вращения, используя что-то вроде
myView.transform = CGAffineTransformMakeRotation(degreesToRadian(90));
//The view was originally at 0 degrees.
в каком-то другом месте моего кода, я хотел бы масштабировать представление, анимирующее его, поэтому я делаю
[UIView beginAnimations:nil context:NULL];
[UIView setAnimationDuration:1.0];
myViews.transform = CGAffineTransformMakeScale(2.0f, 2.0f);
[UIView commitAnimations];
но когда я это делаю, анимация выполняется, когда вид находится под 0 градусов, игнорируя предыдущее преобразование. Он просто предполагает, что вид еще на нуле градусов, поэтому эта анимация масштабирует вид и поворачивает его обратно на 0 градусов (!!!! ?????)
Это какая-то ошибка или я что-то упустил?
спасибо.