Wie bewerbe ich mich UIAppearance Proxy-Eigenschaften zu UILabel?

Habe ich immer unzuverlässige Ergebnisse, während man versucht, UIAppearance proxy-Stile auf dem UILabel class proxy. Zum Beispiel, die folgenden Werke als ich erwarten würde:

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

Einstellung der Textfarbe funktioniert nicht, jedoch, dieses:

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

funktioniert. Art von. Es ist etwas unzuverlässig, und bewirkt, dass alle Instanz-spezifischen Aufrufe um setTextColor: ignoriert werden.

Was ist die richtige Art sich zu bewerben UIAppearance Stile zu einem UILabel?

InformationsquelleAutor der Frage Joshua J. McKinnon | 2012-08-07

Schreibe einen Kommentar