Как мне создать последовательность изображений с базовой анимацией.Я хотел бы:
добавить изображение 1 на 1 секунду, затем удалить изображение
добавить изображение2 на 2 секунды, затем удалить изображение
добавить изображение1 на 3 секунды, затем удалить
CGImageRef image1 = [self getImage1];
CALayer *image1Layer = [CALayer layer];
image1Layer.bounds = CGRectMake(0, 0, 480, 320);
image1Layer.position = CGPointMake(0, 0);
image1Layer.contents = (id)image1;
CABasicAnimation *animation1 = [CABasicAnimation animationWithKeyPath:@"animation"];
animation1.repeatCount = 0;
animation1.duration = 2.0;
animation1.removedOnCompletion = YES; // i would like to remove image here
animation1.beginTime = AVCoreAnimationBeginTimeAtZero;
[image1Layer addAnimation:animation1 forKey:nil];
Приведенный выше код добавляет изображение, но не удаляет его.
Cheers