Тут где то звучал ранее вопрос на форуме!
Оставлю здесь на будущее:
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)