У меня небольшая проблема с моей кнопкой.
Мои кнопки имеют вертикальный вид стека.
Я хочу округлить только углы вершины для моей кнопки # 1.
Мой код:
extension UIButton {
func roundedButton(){
let path = UIBezierPath(roundedRect: bounds, byRoundingCorners: [.topLeft , .topRight], cornerRadii: CGSize(width: 5, height: 5))
let mask = CAShapeLayer()
mask.frame = self.bounds
mask.masksToBounds = true
mask.path = path.cgPath
layer.mask = mask
}
}
Использование:
bouton1.roundedButton()
Но результат не очень хороший ..
Почему моя кнопка не завершена? У тебя есть идея?
Спасибо за помощь:)