美文网首页
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