ios swift 加载动画.zip
三个圆的交替运动,以及圆颜色的渐变,球的位置改变后它的颜色也和所在位置的球的颜色保持了一致。 动画解析: - 1. 三个圆的大小相同每个圆的间隔是一个圆的大小 - 2. 运动轨迹是由两个半圆组成的,两个半月的圆心分别是(15,5).(35,5)直径是第一个圆心到第二圆的心的距离等于20。这里我们可以使用贝塞尔曲线来完成 - 3. 我们把两个弧线拼接在一起就是球1的运行轨迹,球2和球3运行轨迹是一样的原理,都是一个半圆只不过圆心、开始角度和结束角度不同 - 4. 知道了轨迹就可以让小球动起来 具体实现请参照github,如果觉得不错请给个Star或者fork,提出你宝贵的
用户评论