在运行时修改 CABasicAnimation 的设置值?

Posted

技术标签:

【中文标题】在运行时修改 CABasicAnimation 的设置值?【英文标题】:modifying CABasicAnimation's setvalue in runtime? 【发布时间】:2011-09-21 07:21:06 【问题描述】:

我在我的项目中使用 CABasicAnimation。我使用了重复计数。但我想在计数增加时更改tovalue。有什么帮助吗?

【问题讨论】:

【参考方案1】:

如果您想在动画经过一个循环时更改toValue,则应将repeatCount 保留为1,并使用animationDidStop:finished: 使用更改后的toValue 创建新动画,依此类推.

【讨论】:

以上是关于在运行时修改 CABasicAnimation 的设置值?的主要内容,如果未能解决你的问题,请参考以下文章

CABasicAnimation 基本用法

当 CABasicAnimation 应该只为一件事制作动画时,它会为所有内容制作动画

iOS:为啥动画在 CABasicAnimation 下运行良好,但在 animateWithDuration 下看起来很奇怪?

如何在动画 CABasicAnimation 时改变速度

如何检查 CABasicAnimation 是不是已应用并正在运行?

如何在动画CABasicAnimation时改变速度