iOS开发中三种简单动画设置

一、首尾式动画

如果只是修改控件的属性,使用首尾式动画还是比较方便的,但是如果需要在动画完成后做后续处理,就不是那么方便了。

iOS开发中三种简单动画设置

二、block代码块动画

在实际的开发中更常用的时block代码块来处理动画操作,块动画相对来说比较灵活,尤为重要的是能够将动画相关的代码编写在一起,便于代码的阅读和理解。

iOS开发中三种简单动画设置

三、序列帧动画

如果给UIImageViewanimationImages赋值一个元素全部为UIImage的数组,并进行相关属性设置就能开启帧动画。所谓帧动画就像老电影院里播放电影的胶片,顺序播放每个胶片让画面看起来就像动画一样,其实就是一大堆图片轮播效果。

为UIImageView对象的animationImages属性赋值一个图片资源数组

设置动画执行时间

设置动画循环次数

动画的开启、停止和判断是否正在执行

新建一个Single View Application项目,导入准备好的图片素材,不需要拖拽任何控件。

实现代码:

最终效果图

iOS开发中三种简单动画设置

六阿哥

目前评论:1   其中:访客  1   博主  0

  1. avatar 泥鳅 1
评论加载中...

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: