| Parameter | Details |
|---|---|
| color | An array of CGColorRef objects defining the color of each gradient stop. Animatable. |
| locations | An optional array of NSNumber objects defining the location of each gradient stop. Animatable. |
| endPoint | The end point of the gradient when drawn in the layer’s coordinate space. Animatable. |
| startPoint | The start point of the gradient when drawn in the layer’s coordinate space. Animatable. |
| type | Style of gradient drawn by the layer. Defaults to kCAGradientLayerAxial. |
startPoint and endPoint to change the orientation of the CAGradientLayer.locations to affect the spread/positions of the colors.