Я хотел бы создать UIBezierPath
с закругленными углами 10px и с градиентной заливкой. Как я могу добиться этого эффекта?
Вот изображение того, что я хочу сделать:
Как видите, в этом квадрате есть:
- 2px черная рамка
- 10px закругленные углы
- заливка линейным градиентом от красного к зеленому
Как я могу сделать это программно без использования цвета шаблона изображения?
Вот как я создаю путь:
UIBezierPath *border = [UIBezierPath bezierPathWithRoundedRect:self.bounds cornerRadius:10.0f];
[border setLineWidth:2];
[[UIColor blackColor] setStroke];
[border stroke];
[[UIColor redColor] setFill]; <-- what should I put here?
[border fill];