如何使用Core Animation在我自己的类中随时间插值属性值?

6 iphone cocoa core-animation objective-c

具体来说,我希望在其他类型的属性上使用CA.

  • 整数和双打
  • CGRect,CGPoint,CGSize和CGAffineTransform结构
  • CATransform3D数据结构
  • CGColor和CGImage引用

以及CALayers或NSViews以外的对象

小智 0

嗯,看来我不能这么做。我应该做的是[子类化 NSAnimation]( https://developer.apple.com/library/content/documentation/Cocoa/Conceptual/AnimationGuide/Articles/TimingAnimations.html子类化 NSAnimation )。这适用于 MacOS 10.4+ 应用程序,但不适用于 Cocoa Touch,在 Cocoa Touch 中,除了使用 NSTimer 之外我找不到任何替代方案。