[iOS]swift切某一邊圓角

        //圓角半徑
        let cornerRadius:CGFloat = 10.0
        //下面為設置圓角操作(通過遮罩實現)
        let shapeLayer = CAShapeLayer()
        view.layer.mask = nil
        let bounds = view.bounds
        let bezierPath = UIBezierPath(roundedRect: bounds,
                                      byRoundingCorners: [.topLeft,.topRight],
                                      cornerRadii: CGSize(width: cornerRadius,height: cornerRadius))
        shapeLayer.path = bezierPath.cgPath
        view.layer.mask = shapeLayer
        //圓角半徑
        let cornerRadius:CGFloat = 10.0
        //下面為設置圓角操作(通過遮罩實現)
        let shapeLayer = CAShapeLayer()
        view.layer.mask = nil
        let bounds = view.bounds
        let bezierPath = UIBezierPath(roundedRect: bounds,
                                      byRoundingCorners: [.bottomLeft,.bottomRight],
                                      cornerRadii: CGSize(width: cornerRadius,height: cornerRadius))
        shapeLayer.path = bezierPath.cgPath
        view.layer.mask = shapeLayer
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容