Jak zastosować właściwości UIAppearance Proxy do UILabel?

Otrzymuję niewiarygodne wyniki podczas próby zastosowania stylów proxy UIAppearance do proxy klasy UILabel. Na przykład następujące elementy działają tak, jak powinienem oczekiwać:

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

Ustawienie textColor nie działa jednak:

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

działa.Rodzaj. Jest to trochę zawodne i powoduje wywołania specyficzne dla instancjisetTextColor: być zignorowanym.

Jaki jest właściwy sposób stosowania stylów UIAppearance w UILabel?

questionAnswers(4)

yourAnswerToTheQuestion