当前位置:  开发笔记 > 前端 > 正文

CALayer的动画结束回调?

如何解决《CALayer的动画结束回调?》经验,为你挑选了1个好方法。

使用iPhone CALayer,我想要一个旋转动画用于我的精神图层,但我也想要动画结束回调,热那么做?

我想也许我应该使用CABasicAnimation,但我不知道如何使用CABasicAnimation进行旋转,任何想法?

谢谢



1> Kendall Helm..:

如果为CAAnimation设置委托,则可以添加回调方法:

- (void)animationDidStop:(CAAnimation *)theAnimation finished:(BOOL)flag

在动画完成时调用它.根据此链接查找通过CGAffineTransform转换矩阵旋转动画的示例:

http://iphonedevelopment.blogspot.com/2008/10/demystifying-cgaffinetransform.html

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有