Угловой слой градиента

У меня есть обычайUIView Класс, который отображает градиент в Swift 2. Я борюсь с созданием углового градиента, чтобы он рисовал сверху-слева-внизу-справа. Может кто-нибудь помочь мне немного?

import UIKit

class GradientView: UIView {

    let gradientLayer = CAGradientLayer()

    override func awakeFromNib() {
        // 1
        self.backgroundColor = ColorPalette.White

        // 2
        gradientLayer.frame = self.bounds

        // 3
        let color1 = ColorPalette.GrdTop.CGColor as CGColorRef
        let color2 = ColorPalette.GrdBottom.CGColor as CGColorRef
        gradientLayer.colors = [color1, color2]

        // 4
        gradientLayer.locations = [0.0, 1.0]

        // 5
        self.layer.addSublayer(gradientLayer)
    }

}

Я подозреваю, что это должно быть что-то еще, но что бы я ни вводил, ничего не меняется.

gradientLayer.locations = [0.0, 1.0]

Ответы на вопрос(5)

Ваш ответ на вопрос