2012-02-14 9 views
53

Por el momento, he estado añadiendo botones de navegación como sigue:¿Puedes agregar botones a las barras de navegación a través del guión gráfico?

self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Add" 
                      style:self.editButtonItem.style 
                     target:self 
                     action:@selector(doneButtonPressed)]; 

Parece un poco tonto para no añadir a través del guión, pero no puedo encontrar una manera de hacerlo. ¿Hay alguno que me estoy perdiendo?

Respuesta

226

Usted puede arrastrar una barra de botones de artículos y soltarlo en el extremo derecho de la barra de navegación del controlador de vista:

enter image description here

+7

Sí, ¿qué usaste para hacer eso? ¡Es el FUTURO! – jrturton

+22

Snapz Pro X para grabar la pantalla (aunque puede hacerlo con QuickTime Player en Lion), luego QuickTime Player 7 para exportar la película como archivos de imagen, luego [GIFFun] (http://www.stone.com/GIFfun/) para convertir los archivos de imagen a un GIF animado. –

+0

Brava. Gracias. Funciona bien para mi – David

28

A partir de Xcode 6, parece que el elemento de navegación de la navegación la barra ya no se crea automáticamente.

Deberá arrastrar primero un elemento de navegación en la barra de navegación antes de poder arrastrar un elemento del botón de barra (como se detalla en la respuesta de Rob) para agregar al elemento de navegación.

+0

Sí, estás en lo correcto. Me preguntaba dónde demonios Navigation bar lol. –

+0

gracias por esto, esto es increíblemente confuso. Para hacer referencia al .gif de Rob, arrastre un "elemento de navegación" a la misma área que muestra arrastrando el elemento del botón de barra. Luego, arrastre el elemento del botón de barra hacia allí luego. – manroe

Cuestiones relacionadas