bar ios cocoa-touch uinavigationcontroller uistoryboard uitoolbar

uinavigationbar ios



¿Cómo agregar UIToolbar a NavigationController en Storyboard? (2)

Prueba esto :

Simplemente arrastre y suelte UINavigationItem en UINavigation RootViewController en lugar de UIToolbar.

Te permitirá poner UIBarButtonItem en ese UINavigationItem y funciona igual que UIToolbar Button.

No soy un gran admirador de usar Interface Builder y por esa razón soy nuevo en esto.

Intento agregar una UIToolbar a un controlador de navegación, pero como la documentación de Apple siempre es muy clara, no tengo ni idea.

Estoy convirtiendo un proyecto antiguo para usar Storyboards.

Esto es lo que hice.

  1. He agregado un guión gráfico al proyecto
  2. He agregado un controlador de navegación a él
  3. Como quiero que este controlador de navegación muestre una barra de herramientas en la parte inferior, hice clic en el controlador de navegación y encendí la barra de herramientas (ver foto).

después de eso, apareció un rectángulo blanco en la parte inferior del controlador de navegación en el constructor de interfaz. Creo que esta es una UIToolBar o un marcador de posición. He intentado arrastrar un BarButtonItem a este "espacio" y Xcode permitido, mostrándolo así:

Cuando ejecuto la aplicación, la barra de herramientas se muestra como un rectángulo blanco en la parte inferior, pero no en el botón.

El botón muestra así en la jerarquía:

Supongo que el botón debe estar dentro del elemento de la barra de herramientas, pero Xcode prohíbe arrastrar el elemento allí.

¿Cómo hago que se muestre el botón?


El problema aquí es que estás tratando de agregar un UIToolBar en un UINavigationController ...

Prueba con un UIViewController y eso funcionará.

Editar: