-
本节课演示旋转动画的制作,并且旋转动画以spring弹性样式的时间曲线进行。
-
首先添加一个双精度类型的属性,作为图像视图的旋转角度。
-
添加一个VStack视图,作为子视图的容器。然后通过图像视图,读取项目里的指定名称的图片。
-
通过调用rotationEffect方法,按照属性的大小,将图像视图旋转指定的角度。
-
设置动画的时间曲线为spring弹性样式,也就是说在指定角度的旋转动画的末尾,动画会快速反复的执行数次,具有类似于弹簧的效果。
-
添加一个分隔线视图,以分隔图像视图和下方的按钮