Estoy deambulando cuando exactamente ¿se aplican las reglas de UIAppearance a algún nuevo controlador de vista?¿Cuándo se aplican las reglas de proxy de UIAppearance al nuevo controlador de vista?
He creado algunas reglas globales y las llamo en mi delegado de aplicaciones. De esta forma, todos los UIButtons tienen el mismo aspecto. Pero ahora quiero modificar solo la apariencia de un UIButton. Intenté poner el código para eliminar su fondo dentro de - (void)viewDidLoad
pero no funciona: las reglas de UIAppearance aún no se aplican. En un ViewController puse el código de modificación dentro de - (void)viewWillLayoutSubviews
y funcionó perfectamente, pero ahora en otro ViewController no funciona (el código es el mismo).
¿Dónde es seguro anular las reglas de UIAppearance?