Как применить свойства прокси-сервера UIAppearance к UILabel?

Я получал ненадежные результаты при попытке применить стили прокси-сервера UIAppearance к прокси-серверу класса UILabel. Например, следующие работы, как я ожидал:

[[UILabel appearance] setFont:[UIFont fontWithName:SOME_FONT size:SOME_SIZE]];
[[UILabel appearance] setShadowColor:[UIColor blackColor]];

Установка textColor не работает, однако, это:

[[UILabel appearance] setColor:[UIColor greenColor]];

работает.Kind of, Это несколько ненадежно и вызывает любые специфичные для экземпляра вызовыsetTextColor: быть проигнорированным.

Как правильно применить стили UIAppearance к UILabel?

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

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