美文网首页
swift 某个角添加圆角

swift 某个角添加圆角

作者: 艾欧尼亚 | 来源:发表于2020-03-23 21:17 被阅读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

    }

相关文章

网友评论

      本文标题:swift 某个角添加圆角

      本文链接:https://www.haomeiwen.com/subject/gjugyhtx.html