У меня есть несколько объектов CAKeyframeAnimation, каждый с уникальным ключом, подобным следующему:
.....
[myAnimation setValues:images];
[myAnimation setDuration:1];
....
[myLayer addAnimation:myAnimation forKey:@"unique key"];
У меня вопрос: если у меня есть несколько подобных анимаций и каждая с уникальным ключом, как мне получить их ключи в методе AnimationDidStop? Я хочу иметь возможность сделать что-то вроде этого:
-(void)animationDidStop:(CAAnimation*)animation finished:(BOOL)flag{
if(..... ==@"uniquekey1"){
//code to handle this specific animation here:
}else if(.... ==@"uiquekey2"){
//code to handle this specific animation here:
}
}