CABasicAnimation在页面跳转再返回后,动画停止的解决办法

 CABasicAnimation *transformAnimation = [CABasicAnimation animationWithKeyPath:@"transform"];
        transformAnimation.toValue = [NSValue valueWithCATransform3D:CATransform3DMakeScale(1.2, 1.2, 1.0)]; transformAnimation.beginTime = CACurrentMediaTime();
        transformAnimation.duration = 2.0f;
        transformAnimation.repeatCount = HUGE_VALF;
        transformAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
        [hh.layer addAnimation:transformAnimation forKey:@"transformAnimation"];

纵横四海一个呼吸灯动画,但是有个问题,每当界面跳转再回来,动画就没了
解决: 加一句transformAnimation.removedOnCompletion = NO;

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.ios高性能编程 (1).内层 最小的内层平均值和峰值(2).耗电量 高效的算法和数据结构(3).初始化时...
    欧辰_OSR阅读 29,869评论 8 265
  • 岁月匆匆,花开花落; 春夏秋冬,一起路过; 冷暖...
    浅梦沫汐阅读 2,325评论 1 1
  • 注意力是让人非常想得到的能力。因为它可以提高你的工作效率,提高你学习知识的速度。 想要提升注意力,不能只看理论知识...
    安择阅读 780评论 0 0
  • 在ppt的世界里,有多少个空间要自己去挖掘。ppt从开始到完成,是需要经历很多过程,我是一个比较随性的人,对于pp...
    lilinjuan阅读 1,430评论 0 0
  • 生长在条件不太好的农村,小时候的我,没少和各种小动物打交道。 那时候,有一种比米粒还小的,叫做头虱的动物,给我们带...
    田筱薇阅读 7,586评论 16 15