我正在以编程方式创建名为 *fly 的 iVar 的 UIImageViews。
我正在调用一系列包含不同 CAKeyFrameAnimations 的方法。这些方法使用 CAKeyFrameAnimations 委托方法“animationDidStop:(CAAnimation *)anim finished:(BOOL)flag”链接在一起。
现在,如果我只有一个 *fly 实例,这很好。
但是,当我创建了许多 *fly 实例时,我如何判断哪个 UIImageView 已经完成了动画,然后是当前 CAKeyFrameAnimation 调用 'animationDidStop...' 方法?
我知道如何识别 CAKeyFrameAnimation,因为我给了他们一个密钥。我也将每个新的 *fly UIImageView 都标记为整数,但是如何将两者绑定到“animationDidStop ...”方法中?
非常感激任何的帮助。
提前致谢
保尔