Используя простой CGAffineTransformMakeScale
, чтобы сделать импульсную метку, я получаю сообщение об ошибке при попытке применить параметры отключения, задержку и т. Д. Во втором блоке? Без этого я отрывисто анимацию как им получить легкость на увеличение и ни на возвращение к исходному размеруПараметры анимации не соблюдаются/ошибка во втором блоке анимации
[UIView animateWithDuration:1.0f delay:0 options: UIViewAnimationCurveEaseInOut|UIViewAnimationOptionAllowUserInteraction animations: ^{
[UIView setAnimationRepeatCount:10];
self.transform = CGAffineTransformMakeScale(1.1,1.1);
} completion:^(BOOL finished) {
[UIView animateWithDuration:1.0 animations:^{ // <<< "No known method for selector" error here if I add options
self.transform = CGAffineTransformMakeScale(1.0,1.0);
}];
}];
Кстати, вы опустили '' Option' в UIViewAnimationOptionCurveEaseInOut'. Оказывается, что это не имеет значения для простоты в использовании (потому что они оба равны нулю), но если вы используете одно из других значений, например простота, они совершенно разные значения. – Rob
спасибо за подсказку – JSA986