¿Cómo aplico las propiedades de UIAppearance Proxy a UILabel?
He estado obteniendo resultados poco confiables al intentar aplicar los estilos de proxy de UIAppearance al proxy de clase UILabel. Por ejemplo, lo siguiente funciona como yo esperaría:
[[UILabel appearance] setFont:[UIFont fontWithName:SOME_FONT size:SOME_SIZE]];
[[UILabel appearance] setShadowColor:[UIColor blackColor]];
Configurar el textColor no funciona, sin embargo, esto:
[[UILabel appearance] setColor:[UIColor greenColor]];
funciona.Mas o menos. Es algo poco confiable y causa que cualquier llamada específica a la instanciasetTextColor:
ser ignorado
¿Cuál es la forma correcta de aplicar los estilos de apariencia UIA a un UILabel?