Я пытаюсь получить следующий код из книги для работы. Он одушевляет слой UIImageView называется Chicken:Что мне не хватает из этого неявного кода анимации для CALayer?
[CATransaction setValue:kCAMediaTimingFunctionEaseInEaseOut forKey:kCATransactionAnimationTimingFunction];
[CATransaction setValue:[NSNumber numberWithFloat:1.0] forKey:kCATransactionAnimationDuration];
theChicken.position = CGPointMake(225, 144);
Проблема заключается в том, что этот код не анимировать. Он просто перемещает цыпленка до 225 144 без анимации вообще (он просто телепортируется туда, как магия). Может ли кто-нибудь помочь мне исправить код, чтобы он работал?
Спасибо заранее,
Martin
Он по-прежнему перекосов там, как по волшебству :( – GuybrushThreepwood
Я думаю, что это подуровень Это вид UIImage я создал с интерфейсом строитель? – GuybrushThreepwood
Тогда его просто вид сверху. Вместо этого вы должны использовать анимацию UIView. Я отредактирую выше. – Ben