1
0,0で始まる直線をある長さと角度(上から)で描く必要があります。現在、開始点と終了点を与えることによって行を作成することができますが、終了点ではなく、角度と長さを使用する必要があります。ここで与えられた長さと角度で直線を描く方法は?
はコードです:
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