Хорошо известно, что цвет оттенка выбранных (или активных) элементов в UITabBarController можно легко изменить, вот пример:
myBarController.tabBar.tintColor = [UIColor redColor];
В этом случае любой элемент панели вкладок в tabBar будет иметь красный оттенок, как только он станет активным. Опять же, это относится ко всем элементам на этой панели вкладок.
Как может различаться активный цвет оттенка для других элементов панели вкладок на той же панели? Например, при выделении один элемент может иметь красный оттенок, а другой - синий.
Я знаю, что это, вероятно, можно решить, перерисовав и создав подклассы всей панели вкладок. Однако это единственное изменение, которое мне нужно, и это кажется излишним. Я не пытаюсь изменить стиль или то, как элементы отображаются каким-либо образом, просто чтобы сделать этот стиль различным для разных элементов.
Я нигде не видел ответов на этот вопрос, относящихся к обновлениям в iOS 7 и 8.