2017-01-21 1 views
0

Я пытаюсь нарисовать треугольник, как этот точно enter image description hereКак рисовать треугольник с радиусом угла?

Может кто-то наставит меня, как достичь этого, как я пытался много без успеха?

мой худший вариант сценария - использовать изображение, но я не хочу этого делать.

Большое спасибо!

+0

вы можете продемонстрировать с небольшим кодом? –

+0

http://stackoverflow.com/questions/24771828/algorithm-for-creating-rounded-corners-in-a-polygon – dxb

ответ

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() 

Это дает вам это площадка: enter image description here

+0

Возможно, мне что-то не хватает, но как я могу применить цвет? Когда я запускаю, я не вижу никакого результата. Благодаря! –