iOS CAGradienLayer

2016.3.9

CAGradientLayer是用于处理渐变色的层结构

CAGradientLayer的渐变色可以做隐式动画

大部分情况下,CAGradientLayer都是与CAShapeLayer配合使用

CAGradientLayer可以用作png遮罩效果

CAGradientLayer的坐标系统是从左边(0,0)到(1,1)绘制的矩形

CAGradientLayer发frame值的size不为正方形的话,坐标系统会被拉伸

CAGradientLayer的startPoint和end 设置颜色渐变方向

Point会直接影响颜色的绘制方向

CAGradientLayer的颜色分割点是以0到1的比例来计算的

(0,1)是水平方向(默认 是水平)

(1,0)是垂直方向

(1,1)斜着45度方向

颜色分割点layer.locations 渐变色开始或终止的地方

你可能感兴趣的:(iOS CAGradienLayer)