2012-04-16 6 views
6

Me gustaría 2 leftBarButtonItems, pero deje uno de los elementos como el botón de retroceso predeterminado para los controladores de navegación. He creado:¿Cómo puedo tener 2 leftBarButtonItems en la aplicación iPhone, y 1 es el botón predeterminado?

self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, ???, nil]; 

donde los archivos es un UIBarButtonItem he creado, pero no saben lo que el botón de retroceso por defecto es incluir en la matriz. ¿Alguna sugerencia?

Respuesta

19

Asegúrese de establecer leftItemsSupplementBackButton en SÍ.

self.navigationItem.leftItemsSupplementBackButton = YES; 
self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:archives, nil]; 
+0

... pero tenga en cuenta que está disponible solo en iOS 5.0 y posterior. – meronix

+0

¿Puedo hacer esto dentro de XIB? –

+0

@AnonymousWhite ¿Has podido hacer esto con XIB? Estoy intentando lo mismo ahora con Xcode 5.1.1. – Drux

Cuestiones relacionadas