это мой код
public func setMaskTo(setMask:UIView, corner:UIRectCorner) -> Void {
let round = UIBezierPath(roundedRect: setMask.bounds, byRoundingCorners: corner, cornerRadii: CGSize(width: 10, height: 10))
let shape = CAShapeLayer()
shape.frame = round.bounds
shape.path = round.cgPath
setMask.layer.mask = shape
}
setMaskTo(setMask: self, corner: [.topLeft, .topRight])
Вот мой вывод
Кто-нибудь может объяснить, где я не прав? Это на Свифте 3.
Спасибо,