UIView基础动画 - Swift

2020-06-03 15:20

Swift 3.0及更高版本,实现了UIView基本动画,包括位置移动、缩放、旋转等操作。还有重复动画、非线性动画、弹簧动画等。

工具/原材料如何在Swift动画实现方法/步骤1中实现UIView的基本动画基本平移、缩放和旋转动画(同时执行动画),代码和效果如下图所示

-1步读取-2步读取-2两种动画顺序执行方法。方法1由一个函数实现。代码和效果如下图所示

-3步读取-4步读取-3方法2是通过在三个功能中设置延迟来依次实现动画。代码和效果如下图所示

-5步读取-6步读取4上述操作都与原始状态相关。如果你想在手术后改变它的状态,你可以设定起点来实现它。代码和效果如下图所示:

-7步读取-8步读取5连续旋转动画,代码和效果如下图所示:

-9步读取-10步读取6重复动画-重复执行,代码和效果如下图所示

-11步阅读-12步阅读7非线性动画-放松动画,代码和效果如下图所示

-13步读数-14步读数8弹簧动画(弹簧效果),代码和效果如下图所示

-15步读取-16步读取结束

在线客服
4007181001