I have a roundView and a layer with gradient on it, but size's different
(我有一个roundView和上面有渐变的图层,但是大小不同)
func layerGradient(view: UIView) {
let layer : CAGradientLayer = CAGradientLayer()
layer.startPoint = CGPoint(x: 0.0, y: 0.5)
layer.endPoint = CGPoint(x: 1.0, y: 0.5)
layer.cornerRadius = frame.height / 2
layer.frame = self.bounds
let leftColor = UIColor(red: 221.0/255.0, green: 214.0/255.0, blue: 243.0/255.0, alpha: 1.0).cgColor
let rightColor = UIColor(red: 250.0/255.0, green: 172.0/255.0, blue: 168.0/255.0, alpha: 1.0).cgColor
layer.colors = [leftColor,rightColor]
self.layer.insertSublayer(layer, at: 0)
}
ask by Евгений Тишкин translate from so 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…