Я пытаюсь повернуть некоторые UIViewвокруг своего центра, поэтому простой код идет что - то вроде (в псевдокоде):
[UIView beginAnimations:@crazyRotate context:nil];
[UIView setAnimationDuration:1.0];
someview.transform = CGAffineTransformMakeRotation(angle);
[UIView commitAnimations]
Теперь , если я установить угол сказать M_PI / 2 вещь вращается красиво. если установить его в 2 * M_PI, ну это не делает «ничего». Я понимаю , что матрица приводит к чему - то , что не делает ничего (вращающийся на 360 означает «пребывание» в некотором смысле), тем не менее, я хочу , чтобы повернуть его в 5 раз (думаю , что газеты поворот масштаба приходит на вас эффект - я не большой в описании, надеюсь , кто - то понимает). Итак, я попытался добавить угол установки до 180 градусов (M_PI) и добавить вложенное animatationBlock. но я думаю , что с тех пор я устанавливаю то же свойство ( someview.transition) снова игнорирует его как - то). Я попытался установить повтор количество анимации до 2 с углом M_PI , но это , кажется, просто повернуть 180, возвращаясь в прямом положении , а затем снова инициировать вращаться.
Итак, я немного из идей, любая помощь приветствуется! --t













