UILabel自上而下渐变色,UIView渐变色



UIView渐变色


CAGradientLayer的一些属性解析

iOS中Layer的坐标系统:

效果:

颜色分配严格遵守Layer的坐标系统,locations,startPoint,endPoint都是以Layer坐标系统进行计算的.

而locations并不是表示颜色值所在位置,它表示的是颜色在Layer坐标系相对位置处要开始进行渐变颜色了.

CAGradientLayer 的这四个属性 colors locations startPoint endPoint 都是可以进行动画的哦.


附录:

稍微复杂点的动画效果

配合CAShapeLayer使用

你可能感兴趣的:(UILabel自上而下渐变色,UIView渐变色)