я оживляющие ограничения, как обычно:IOS - Отмените ограничения, анимацию
centerXsettingsBtnConstraint.constant = aValue;
[UIView animateWithDuration:.5
animations:^{
[self.view layoutIfNeeded];
} completion:^(BOOL finished) {
isAnimating = NO;}];
Когда я вращая устройство, я хочу, чтобы отменить эту анимацию и обновлять ограничение с новыми значениями.
Я пытался позвонить
[self.view.layer removeAllAnimations];
но анимация все еще продолжается, пока вращение устройства закончена. Только после этого я могу обновить новые ограничения, но во время поворота это все беспорядок на экране.
Есть ли способ отменить ограничение анимации?
У вас есть альтернативный вариант: Это может ответить на этот вопрос, но будет более полезно с [доказательством] (// meta.stackexchange.com/a/7693/206345), чтобы поддержать его, например, короткую программу или ссылку на документацию или спецификации. – Mogsdad