Alterar apenas uma cor de tonalidade UITabBarItem específica

É sabido que a cor da tonalidade dos itens selecionados (ou ativos) em um UITabBarController pode ser facilmente alterada. Aqui está um exemplo:

myBarController.tabBar.tintColor = [UIColor redColor];

Neste caso,qualquer o item da barra de guias no tabBar terá uma tonalidade vermelha assim que for ativado. Novamente, isso se aplica atudo dos itens nesta barra de guias.

Como a cor da tonalidade ativa pode ser diferente entre outros itens da barra de guias na mesma barra? Por exemplo, um item pode ter uma tonalidade vermelha enquanto selecionado, enquanto outro pode ter uma tonalidade azul.

Estou ciente de que isso provavelmente pode ser resolvido redesenhando e subclassificando a barra de guias inteira. No entanto, esta é a única alteração de que preciso, e parece exagero fazê-lo. Não estou tentando alterar o estilo ou a maneira como os itens são renderizados, apenas para diferenciar esse estilo entre itens diferentes.

Não encontrei respostas para esta pergunta em nenhum lugar relevantes para as atualizações no iOS 7 e 8.

questionAnswers(5)

yourAnswerToTheQuestion