CornerRadius для произвольных углов UIView

corner
uiview
avaudioplayer

#1

Тут где то звучал ранее вопрос на форуме!

Оставлю здесь на будущее:

let cornerRadius: CGFloat = 40
let maskLayer  = CAShapeLayer()

let view       = UIView(frame: CGRect(x: 0, y: 0, width: 200, height: 60))
let bezierpath = UIBezierPath(roundedRect: view.bounds, byRoundingCorners: [.bottomRight, .topLeft],  cornerRadii: CGSize(width: cornerRadius, height: cornerRadius)).cgPath

maskLayer.path       = bezierpath
view.layer.mask      = maskLayer
view.backgroundColor = #colorLiteral(red: 0.9529411793, green: 0.6862745285, blue: 0.1333333403, alpha: 1)