DK
Size: a a a
DK
MD
DK
MD
DK
НС
НС
func setSharpGradientBackground(_ colors: [UIColor]) {
let gradientLayer = CAGradientLayer()
var colorsArray: [CGColor] = []
var locationsArray: [NSNumber] = []
for (index, color) in colors.enumerated() {
colorsArray.append(color.cgColor)
colorsArray.append(color.cgColor)
locationsArray.append(NSNumber(value: (1.0 / Double(colors.count)) * Double(index)))
locationsArray.append(NSNumber(value: (1.0 / Double(colors.count)) * Double(index + 1)))
}
gradientLayer.startPoint = CGPoint(x: 0, y: 0.5)
gradientLayer.endPoint = CGPoint(x: 1, y: 0.5)
gradientLayer.frame = self.bounds
gradientLayer.colors = colorsArray
gradientLayer.locations = locationsArray
self.backgroundColor = .clear
self.layer.sublayers = [gradientLayer]
self.layer.cornerRadius = 5
self.layer.masksToBounds = true
}
MD
MD
DK
DK
DK
R
S
S
DK
DK
NV
DK