2010-07-20 18 views
5

así que he seguido esta guía para poner un fondo a mi ventana principal http://howtomakeiphoneapps.com/2009/03/how-to-add-a-nice-background-image-to-your-grouped-table-view/Iphone/iPad Fondo de imagen

Sin embargo, estoy usando un mando de navegación, y cuando empujo la vista (s) de navegación en la pila , los nuevos puntos de vista lo cubren (obviamente). Pero cambio todos los colores de fondo de las vistas de navegación para borrar, pero todavía no muestra la vista original.

Me gustaría que la imagen de fondo esté allí para todo el programa. ¿Cómo puedo hacerlo mientras uso el controlador de navegación y sin tener que crear una nueva imagen para cada vista posterior?

Gracias,

Respuesta

0

No sé si la idea de crear el fondo para el control de navegación y luego hacer los nuevos ViewControllers en que la pila sea transparente puede funcionar. Pero crearía un UllmageView de un solo botón que siempre estaría allí y luego en cada onLoad solo agrégalo y haz que esté en la parte posterior de todo.

recomendaría siguiendo este patrón para el singlelton

0

Sólo hacer lo siguiente para todos los controladores de vista antes de empujar o añadiendo

yourViewController.view.backgroundColor = [UIColor clearColor];