Как создать градиентную заливку UIBezierPath?

Я хотел бы создать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];

Ответы на вопрос(1)

Ваш ответ на вопрос