如何绘制角半径的三角形?

时间:2017-01-21 21:03:10

标签: ios swift core-graphics

我正在尝试绘制一个像这样的三角形 enter image description here

有人可以指导我如何实现这一点,因为我尝试了很多而没有成功吗?

我最糟糕的情况是使用图像,但我不想这样做。

非常感谢!

1 个答案:

答案 0 :(得分:1)

也许你应该试试这个:

let trianglePath = UIBezierPath()
trianglePath.lineJoinStyle = .round
trianglePath.lineWidth = 25
trianglePath.move(to: CGPoint(x: 5.0, y: 10.0)) 
trianglePath.addLine(to: CGPoint(x: 130, y: 280.0)) 
trianglePath.addLine(to: CGPoint(x: 265.0, y: 10.0)) 
trianglePath.close()

在Playground中给你这个: My task controller file