---
title: "init(colors:)"
framework: swiftui
role: symbol
role_heading: Initializer
path: "swiftui/gradient/init(colors:)"
---

# init(colors:)

Creates a gradient from an array of colors.

## Declaration

```swift
init(colors: [Color])
```

## Discussion

Discussion The gradient synthesizes its location values to evenly space the colors along the gradient.
