swift 某个角添加圆角
2020-03-23 本文已影响0人
艾欧尼亚
func SetMutiBorderRoundingCorners(_ view:UIView,corner:CGFloat)
{
let maskPath = UIBezierPath.init(roundedRect: view.bounds,
byRoundingCorners: [UIRectCorner.topLeft, UIRectCorner.topRight],
cornerRadii: CGSize(width: corner, height: corner))
let maskLayer = CAShapeLayer()
maskLayer.frame = view.bounds
maskLayer.path = maskPath.cgPath
view.layer.mask = maskLayer
}