Как применить свойства прокси-сервера 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?