我正在关注核心动画教程,叙述者创建了一个 CABasicAnimation 对象并开始使用该对象的所有这些不同属性,例如持续时间、重复计数和自动反转。我遇到的问题是,当我研究 Apple 的CABasicAnimation 文档时,它没有显示这些属性。我认为叙述者发现这些属性来利用它们真的很酷,我想知道如何提高我的研究技能,或者我在哪里没有在 Apple 的文档中查找叙述者使用的这些属性?
先感谢您
我正在关注核心动画教程,叙述者创建了一个 CABasicAnimation 对象并开始使用该对象的所有这些不同属性,例如持续时间、重复计数和自动反转。我遇到的问题是,当我研究 Apple 的CABasicAnimation 文档时,它没有显示这些属性。我认为叙述者发现这些属性来利用它们真的很酷,我想知道如何提高我的研究技能,或者我在哪里没有在 Apple 的文档中查找叙述者使用的这些属性?
先感谢您
我不确定您指的是哪些属性,但是如果您按照(链接到的)文档进行CABasicAnimation
操作,您可以看到它继承自CAPropertyAnimation
which 又继承自CAAnimation
,这两者都定义和记录了一些其他属性。
此外,您可以看到它符合CAMediaTiming
,它涵盖了所有动画的时间相关属性。
这些一起应该为您可以配置和依赖的所有公共属性提供文档。
看看 Core Animation 编程指南:
特别是关于动画层内容的部分。
希望有帮助。