美文网首页
iOS swift 控件部分圆角

iOS swift 控件部分圆角

作者: L千载难逢 | 来源:发表于2020-04-29 11:29 被阅读0次

func createPartRadius(view:UIView,cornerRadius:CGSize,corner:UIRectCorner) {

        let maskPath =UIBezierPath.init(roundedRect: view.bounds, byRoundingCorners:corner, cornerRadii:cornerRadius)

        let maskLayer =CAShapeLayer()

        maskLayer.frame= view.bounds

        maskLayer.path= maskPath.cgPath

        view.layer.mask= maskLayer

}

使用方法

createPartRadius(view:self.btn, cornerRadius:CGSize(width:7.5, height:7.5), corner: [.topLeft,.bottomLeft])

相关文章

网友评论

      本文标题:iOS swift 控件部分圆角

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