Swift-动画

动画块:UIView 的几个方法

(1)animateWithDuration:animation

(2)animateWithDuration:animation:complete

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

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

Swift-动画_第1张图片

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

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

设置动画曲线:

(1)CurveEaseInOut。缓入缓出

(2)CurveEaseIn。缓入

(3)CurveEaseOut。缓出

(4)CurveLinear。线性

设置过渡动画:

(1)TransitionFlipFromLeft/Right

(2)TransitionCurlUp/Down

(3)TransitionFlipFromTop/Bottom

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

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


Swift-动画_第2张图片

你可能感兴趣的:(Swift-动画)