Swift-动画

动画块:UIView 的几个方法

(1)animateWithDuration:animation

(2)animateWithDuration:animation:complete

(3)animateWithDuration:delay:options:animations:complete

一、这是一个最简单移动的动画,通过更改图像的y坐标来实现,并且实现这个按钮的显示和隐藏。

二、这个是过渡动画,有翻页的动态效果。如果想多个效果一起出现,那么options参数传入数组。

四个按钮,按到不同的按钮呈现出不同的效果,其中的效果有

设置动画曲线:

(1)CurveEaseInOut。缓入缓出

(2)CurveEaseIn。缓入

(3)CurveEaseOut。缓出

(4)CurveLinear。线性

设置过渡动画:

(1)TransitionFlipFromLeft/Right

(2)TransitionCurlUp/Down

(3)TransitionFlipFromTop/Bottom

(4)TransitionCrossDissolve。设置交叉溶解效果

这两种设置可以搭配这来,例如case3.。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容