📌  相关文章
📜  如何在 uibezierpath 中创建带有虚线边框的椭圆形 - Objective-C 代码示例

📅  最后修改于: 2022-03-11 15:04:44.890000             🧑  作者: Mango

代码示例2
extension UIView {
    func addDashedCircle() {
        let circleLayer = CAShapeLayer()
        circleLayer.path = UIBezierPath(ovalIn: bounds).cgPath
        circleLayer.lineWidth = 2.0
        circleLayer.strokeColor =  UIColor.red.cgColor//border of circle
        circleLayer.fillColor = UIColor.white.cgColor//inside the circle
        circleLayer.lineJoin = .round
        circleLayer.lineDashPattern = [6,3]
        layer.addSublayer(circleLayer)
    }
}