【发布时间】:2010-09-29 08:44:45
【问题描述】:
我正在 iPhone 中创建一个应用程序,其中有几个 UIView 和图层。我正在使用 CAKeyframeAnimation 类做一些动画,由于动画必须被链接,我已经覆盖了 UIView 中的 animationDidStop 方法。
我得到了正确的回调,但是我不知道如何找到结束的动画以便开始下一个动画。回调函数的唯一参数是 CAAnimation 对象和布尔值。
我可以通过在类中设置一个属性并为我使用的各种动画使用一个枚举来解决这个问题。但是我只是想知道回调中是否有任何内置属性,我可以在 CAKeyframeAnimation 对象中设置这些属性,然后在回调中引用相同的属性。
任何帮助将不胜感激!
【问题讨论】: