1 override func draw(_ rect: CGRect) { 2 3 let path = UIBezierPath() 4 5 // 起点 6 path.move(to: CGPoint(x: 0, y: 150)) 7 8 // 完善曲线:两个控制点 9 // path.addCurve(to: <#T##CGPoint#>, controlPoint1: <#T##CGPoint#>, controlPoint2: <#T##CGPoint#>) 10 11 // 完善曲线:一个控制点 12 path.addQuadCurve(to: CGPoint(x:300,y:150), controlPoint: CGPoint(x: 100, y: 100)) 13 14 // 描边渲染 15 path.stroke() 16 }