У меня есть UIView
с рамкой (цвет: зеленый, ширина: 10).
Я пытаюсь анимировать альфа границы (в цикле) от значения 1,0 до значения0,2 - затем обратно к 1,0 - затем обратно к 0,2 и т. д. *
Но CALayer
не имеет свойства borderAlpha
, поэтому я не уверен, как мне это сделать.
Я пробовал этот код, но он не работал:
UIView.animate(withDuration: 1, delay: 0, options: [.repeat, .autoreverse], animations: {
self.layer.borderColor = UIColor(cgColor: self.layer.borderColor!).withAlphaComponent(0.2).cgColor
}, completion: nil)
Кто-нибудь знает, как я могу это сделать?
Спасибо!