В настоящее время работает над функциональностью, при которой колесо начинает медленно вращаться, когда пользователь касается колеса, затем постепенно увеличивает скорость до максимального уровня, а затем снова постепенно замедляется.эта анимация достигается с помощью CGAffineTransformRotate
.Здесь мы предоставим непрерывный угол поворота колеса.Во время этого процесса, если получено какое-либо уведомление или какое-либо действие в основном потоке, например, вызов веб-службы и т. Д., Колесо слегка останавливается (Немного шутка).
Пример:
[UIView animateWithDuration:0.1 animations:^{
_imgWheel.transform = CGAffineTransformRotate(_imgWheel.transform, degreesToRadians(-angle));
}];
Может кто-нибудьукажи мне, как выйти из этой трудности?
Спасибо