美文网首页小知识点好东西
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