iOS 5 [Apariencia UINavigationBar] setBackgroundImage no funciona

Creé un nuevo proyecto de prueba de iOS5 en Xcode 4.2 Build 4D199 e intenté configurar la apariencia deUINavigationBar como se describió anteriormente, pero no sucede nada.

El código que probé en elviewDidLoad:

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"navbar-iphone.png"] forBarMetrics:UIBarMetricsDefault];

La única forma en que puedo hacer que funcione es establecer la apariencia en la instancia deUINavigationBar. Me gusta

[self.navigationController.navigationBar setBackgroundImage:[UIImage imageNamed:@"navbar-iphone.png"] forBarMetrics:UIBarMetricsDefault];

¿Que esta pasando? ¿Alguien más ha tenido este problema

Respuestas a la pregunta(3)

Su respuesta a la pregunta