---
title: startPoint
framework: quartzcore
role: symbol
role_heading: Instance Property
path: quartzcore/cagradientlayer/startpoint
---

# startPoint

The start point of the gradient when drawn in the layer’s coordinate space. Animatable.

## Declaration

```swift
var startPoint: CGPoint { get set }
```

## Discussion

Discussion The start point corresponds to the first stop of the gradient. The point is defined in the unit coordinate space and is then mapped to the layer’s bounds rectangle when drawn. Default value is (0.5,0.0).

## See Also

### Gradient Style Properties

- [colors](quartzcore/cagradientlayer/colors.md)
- [locations](quartzcore/cagradientlayer/locations.md)
- [endPoint](quartzcore/cagradientlayer/endpoint.md)
- [type](quartzcore/cagradientlayer/type.md)
