Ich muss eine Gerade zeichnen, beginnend bei 0,0 mit etwas Länge und Winkel (von der Spitze der Ansicht). Derzeit kann ich eine Linie erstellen, indem ich Anfangs- und Endpunkte gebe, aber anstelle von Endpunkten, muss ich Winkel und Länge verwenden, jede Hilfe? HierWie zeichne ich eine Gerade mit der gegebenen Länge und Winkel?
ist der Code:
let path = UIBezierPath()
path.move(to: CGPoint(x: 0, y: 0))
path.addLine(to: CGPoint(x: 0+10, y: 0+10))
let shapeLayer = CAShapeLayer()
shapeLayer.path = path.cgPath
shapeLayer.strokeColor = UIColor.blue.cgColor
shapeLayer.lineWidth = 3.0