向视图添加渐变(Swift)

#步骤1:
创建一个CAGradientLayer

  var gradientLayer:CAGradientLayer = { 
让gradientLayer = CAGradientLayer()
gradientLayer.colors = [#Color1,#Color2] //您要添加的颜色
gradientLayer.startPoint = CGPoint(x:0,y:0)
gradientLayer.endPoint = CGPoint(x:1,y:1)
gradientLayer.frame = CGRect.zero
返回gradientLayer
}()

#第2步:
将此渐变图层添加到视图层

  yourView.layer.addSublayer(gradientLayer) 

#步骤3
设置gradientLayer的框架

  gradientLayer.frame = yourView.bounds 

这是输出…😊