美文网首页iOS-礼物动画
demo-动画-飞升上神

demo-动画-飞升上神

作者: CoderWxd | 来源:发表于2017-05-10 14:07 被阅读26次

    最近产品提出一个需求,做动画,这也是自己比较感兴趣的.也遇到了不少坑.
    第一个问题:内存暴增,
    第二个问题:UIView的delloc方法不调用
    等一些小而致命的小问题
    *解决方案
    1.把所有图片使用缓存类缓存起来,避免多次从文件中取,取图片的时候使用[imageWithContentsOfFile] 这个方法.
    2.delloc方法不调用原因:动画涉及到动画组,在动画执行结束后,没有把动画移除.这些方法要调用

      [maceImageV.layer removeAnimationForKey:@"maceImageAnimation"];
      [phoenixImageV.layer removeAllAnimations];
      [phoenixImageV.layer removeAnimationForKey:@"imageAnimation1"];
      [phoenixImageV.layer removeAnimationForKey:@"imageAnimation"];
      [self.layer removeAllAnimations];
    

    以前项目中很少涉及到动画,有不足和修改的地方请大家多多指教.
    github地址: demo-飞升上神

    飞升上神.png

    相关文章

      网友评论

        本文标题:demo-动画-飞升上神

        本文链接:https://www.haomeiwen.com/subject/ptxgtxtx.html