Я пытаюсь имитировать неправильную анимацию ввода пароля в OS X с UIAlertView в iOS. По сути, я хочу, чтобы это перевести предупреждение влево, а затем перевести правильно. Вот что я делаю:Последовательность аффинного преобразования с кварцем 2D
[UIView animateWithDuration:0.5
animations:^{
alertView.transform = CGAffineTransformTranslate(CGAffineTransformIdentity, 200, 0);
alertView.transform = CGAffineTransformTranslate(CGAffineTransformIdentity, -200, 0);
}];
Это не имеет желаемого эффекта. Предупреждение стреляет вправо мгновенно, а затем плавно переводит влево. Как я могу заставить оба перевода выполнять гладко друг за другом?
Отлично! Раньше я пытался использовать блок завершения, но это, похоже, не работало. Однако ваше решение. Благодарю. – lukestringer90
Ваш прием! :) – Ecarrion