2012-01-18 15 views
8

He agregado una barra de navegación manualmente, ni siquiera tiene un control de navegación. Inicialmente tuve dificultades para agregarlo, pero ahora tengo dificultades para eliminarlo. enter image description herepor qué no puedo eliminar algunos controles del guión gráfico - Xcode

He intentado todas las combinaciones de eliminar, cambiar + eliminar, Ctrl + eliminar y más. Nada funciona, realmente no lo quiero allí. En realidad, crea 2 barras.

El último recurso sería eliminar el viewcontroller y crear uno nuevo. Pero tengo curiosidad sobre por qué sucede. No sé si soy solo yo, pero este nuevo Xcode parece más problemático. Se cuelga con frecuencia.

Respuesta

-3

He encontrado el problema, anteriormente hice un NavigationController incorporado que no noté, mi mal. Mi guión gráfico está un poco desordenado en este momento, esa es la razón por la que pasó desapercibido. Debería organizarlo lo antes posible.

7

En este caso, la forma de eliminar Navigation Item es hacer clic con el botón derecho en su controlador, buscar relationship y desenchufar el controlador de navegación asociado. Una vez hecho esto, puede eliminar de manera segura el Navigation Item.

+1

Puedo ver exactamente por qué tienen esta funcionalidad pero es tan difícil darse cuenta de por qué simplemente no funciona cuando se conecta a un controlador de navegación –

0

@ respuesta de Alexi, suprimir la referencia de salida, no funcionó para mí, después de eliminar la referencia que toma la próxima eliminado el UINavigationViewController'sRelationship Segue, a la UIViewController que tenía un UINavigationItem no podía eliminar.

Luego podría eliminar el elemento de navegación en mi UIViewController.

Finalmente, añadí la Relationship Segue en Xcode 7 así:

  1. En el arrastre Storyboard, Control de UINavigationController a la UIViewController
  2. Select root view controller bajo el encabezado Relationship Seque

enter image description here

Cuestiones relacionadas