UINavigationController - Mantener imagen de fondo en todas las vistas

¿Hay alguna manera de mantener una imagen de fondo constante en todas las vistas en un controlador de navegación? Actualmente estoy cargando el mismo fondo en cada vistaviewDidLoad método, pero esto muestra el movimiento de la imagen de fondo cuando se navega de una vista a otra. Prefiero el contenido de la vista.Al frente de la pantalla de encendido / apagado de la "diapositiva" de fondo, pero el fondo permanece estacionario. Este es mi código de carga de imagen de fondo actual:

UIImageView *background = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 320, 460)];
background.image = [UIImage imageNamed:@"InfoBackground.png"];
[self.view addSubview:background];
[self.view sendSubviewToBack:background];
[background release];

¡Gracias!

Respuestas a la pregunta(3)

Su respuesta a la pregunta