美文网首页小知识点好东西
iOS动画相关参考文章

iOS动画相关参考文章

作者: 勇往直前888 | 来源:发表于2017-06-06 15:48 被阅读60次

    动画在网上有很好的学习资料,这里列举几篇写的比较好的。动画的实现本质上原理比较简单,不过需要的是细心,耐心,以及和UI的良好沟通。

    UIImageView的动画

    比如开场动画,经常会用到。比较简单的是设置UIImageView的动画属性。这个有点像视频播放。

    @property (nullable, nonatomic, copy) NSArray<UIImage *> *animationImages; // The array must contain UIImages. Setting hides the single image. default is nil
    @property (nonatomic) NSTimeInterval animationDuration;         // for one cycle of images. default is number of images * 1/30th of a second (i.e. 30 fps)
    @property (nonatomic) NSInteger      animationRepeatCount;      // 0 means infinite (default is 0)
    

    这样做的缺点一般需要30~60png图片,内存占用比较大。有时候,干脆用视频播放代替了。

    iOS开发UI篇—iOS开发中三种简单的动画设置

    UIView动画

    提供的block形式的API非常好用,可以满足大多数的动画需求。这个应该成为平时实现动画的主要方式。

    iOS动画-从UIView动画说起

    iOS动画-Transform和KeyFrame动画

    iOS动画-layout动画初体验

    Core Animation

    本质上UIView动画都来自这里,直接用这个,更灵活一点。有必要的时候,可以考虑用这个来实现效果。

    iOS动画篇:核心动画

    iOS动画详解(学习动画看这一篇就够了)

    iOS那些简单的动画(不定期更新)

    相关文章

      网友评论

        本文标题:iOS动画相关参考文章

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