[UIView animateWithDuration:1.0
delay: 0.0
options: UIViewAnimationOptionAllowUserInteraction | UIViewAnimationOptionCurveEaseOut | UIViewAnimationOptionRepeat
animations:^{
self.circle.transform = CGAffineTransformMakeRotation(M_PI * 2.0f);
}
completion:^(BOOL finished){
}];
Эта анимация никогда не запускается.Любое число, которое я использую для радиального угла, кажется, что Какао немного «слишком умно» и либо округляет его в пределах ближайшего PI, либо, как в приведенном выше примере, решает, что анимировать не нужно, поскольку начальный и конечный угол одинаковы0 градусовПоэтому, даже если я попытаюсь сделать 359 градусов, круг просто анимирует 1 градус против часовой стрелки, а не полный поворот на 1 градус.
Как я могу сделать простое непрерывное вращение на 360 градусовпосмотреть?
Заранее спасибо:)