Comportamento estranho com UISegmentedControl e UIAppearance

Estou definindo a aparência do controle segmentado por meio dessas instruções no delegado do aplicativo.

    [[UISegmentedControl appearance] setBackgroundImage:[[UIImage imageNamed:@"segmentation_normal.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0 , 0, 0)] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
    [[UISegmentedControl appearance] setBackgroundImage:[[UIImage imageNamed:@"segmentation_selected.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0 , 0, 0)] 
        forState:UIControlStateSelected barMetrics:UIBarMetricsDefault];

    [[UISegmentedControl appearance] setDividerImage:[UIImage imageNamed:@"segmentation_divider_NormalNormal.png"]   forLeftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
    [[UISegmentedControl appearance] setDividerImage:[UIImage imageNamed:@"segmentation_divider_NormalSelected.png"] forLeftSegmentState:UIControlStateNormal rightSegmentState:UIControlStateSelected barMetrics:UIBarMetricsDefault];
    [[UISegmentedControl appearance] setDividerImage:[UIImage imageNamed:@"segmentation_divider_SelectedNormal.png"] forLeftSegmentState:UIControlStateSelected rightSegmentState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

O resultado é bom. Planos de fundo e divisores são definidos corretamente quando eu seleciono qualquer um dos segmentos (o segmento Order é selecionado por padrão quando o aplicativo é iniciado pela primeira vez). Quando eu seleciono o segmento Release, como você pode ver abaixo, tudo parece bem.

O problema é quando saio da exibição e volto para a exibição (armazeno o índice selecionado e o defino no viewDidLoad para selecionar novamente o segmento), o divisor é definido incorretamente por algum motivo desconhecido.

Se eu tocar em A-Z, em seguida, liberar, ele se corrige. Esse bug ocorre apenas quando a view é carregada pela primeira vez e o segmento selecionado é Release ou A-Z. O divisor sempre parece bem quando Order é selecionado e a view é carregada.

Tamanhos de imagem: o divisor tem 2px de largura (todas as 3 imagens têm o mesmo tamanho), os fundos têm 2 px de largura cada.

Qualquer idéia ou ponteiros seria muito apreciada, eu tenho puxado meu cabelo pelas últimas 10 horas tentando encontrar uma solução para não disponível.

questionAnswers(1)

yourAnswerToTheQuestion