DownloadButton动画
2016-08-25 本文已影响135人
JoyceZhao
- 涉及到的技术点
- cornerRadius
- 用来绘制矩形的圆角
- 正方形变圆形:cornerRadius值为边长的1/2
- 矩形两头变圆角:cornerRadius值为矩形高的1/2
- 设置了cornerRadius之后记得把圆角之外的部分切除
self.clipsToBounds = YES; 或者 self.layer.masksToBounds = YES;
- 用来绘制矩形的圆角
- bounds
- bounds动画
- strokedEnd
- 进度条动画用到的属性
- 不是CALayer的属性,是其子类CAShapeLayer的一个特有的属性
- 使用时必须创建一个CAShapeLayer,还要为参数path赋值
- cornerRadius
- DownloadButton动画的界面布局
- DownloadButton动画的运行结果