Dostosowywanie lewych i prawych przycisków sterujących UISegmented

Próbuję dostosować następującą kontrolę segmentową, używając lewego obrazu dla pierwszego przycisku i prawego obrazu dla drugiego przycisku. Jak mam to zrobić za pomocą UIAppearance?

Chcę zmienić następujący segmentedControl:

do czegoś podobnego jak poniżej:

Powodem, dla którego chcę użyć niestandardowego obrazu, jest to, że mogę zmienić rogi przycisków. Jeśli spojrzysz na niebieski segmentowy element sterujący, jest on bardziej kwadratowy (mój obraz ma własne rogi).

Myślałem o czymś takim, ale bezużytecznym:

<code>UIImage *leftImage = [[UIImage imageNamed:@"leftControl.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 15, 0, 15)];
UIImage *rightImage = [[UIImage imageNamed:@"rightControl.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 15, 0, 15)];

[[UISegmentedControl appearance] setBackgroundImage:leftImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault ];
[[UISegmentedControl appearance] setBackgroundImage:rightImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
</code>

questionAnswers(3)

yourAnswerToTheQuestion