Круглый UIView с многоцветной рамкой, работающий как круговая диаграмма

Я пытаюсь установить круговой аватар игрока в игре с круговым изображением на круговой границе аватара.

Игрок 1 - выиграл 25% проиграл 70% выпал 5%

cell.selectedPhoto.frame = CGRectMake(cell.selectedPhoto.frame.origin.x, cell.selectedPhoto.frame.origin.y, 75, 75);
cell.selectedPhoto.clipsToBounds = YES;
cell.selectedPhoto.layer.cornerRadius = 75/2.0f;

cell.selectedPhoto.layer.borderColor=[UIColor orangeColor].CGColor;
cell.selectedPhoto.layer.borderWidth=2.5f;
cell.selectedBadge.layer.cornerRadius = 15;

У меня UIImageView в виде круга уже с одним цветом границы.

На первый взгляд, возможно, мне нужно будет очистить границу моего UIImageView, и вместо этого UIView будет сидеть за моим UIImageView, который является стандартной круговой диаграммой, но есть ли более разумный способ сделать это?

Заранее спасибо.

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

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