Отменить анимацию UIView?

Я делаю это путем создания apple-ios новой анимации для вашей core-animation конечной точки. Установите ios-sdk очень короткую продолжительность ios-sdk и убедитесь, что вы используете uiviewanimation метод +setAnimationBeginsFromCurrentState: для запуска из текущего uiviewanimation состояния. Когда вы устанавливаете core-animation его на ДА, текущая анимация core-animation прерывается. Выглядит примерно apple-ios так:

[UIView beginAnimations:nil context:NULL];
[UIView setAnimationBeginsFromCurrentState:YES];
[UIView setAnimationDuration:0.1];
[UIView setAnimationCurve: UIViewAnimationCurveLinear];
// other animation properties

// set view properties

[UIView commitAnimations];

ios

core-animation

uiviewanimation

2022-11-18T17:43:19+00:00