LoadingAnimation实现重要步骤解析

效果如下图:

重要步骤:

1 设置CAShapeLayer的Path为圆;

2 设置CAShapeLayer的strokeEnd;

3 设置CAShapeLayer的lineCap;

4 创建CABasicAnimation(keyPath:"transform.rotation");

5 设置CAShapeLayer的Animation;

详情见 CALayer Animation实践(一):让应用灵动起来!-CSDN.NET

你可能感兴趣的:(LoadingAnimation实现重要步骤解析)