2012-01-18 12 views
8

Ho aggiunto manualmente una barra di navigazione, non ha nemmeno un controller di navigazione. Inizialmente ho avuto difficoltà ad aggiungerlo, ma ora ho difficoltà a eliminarlo. enter image description hereperché non riesco a rimuovere alcuni controlli dallo storyboard: Xcode

Ho provato tutte le combinazioni di Elimina, Maiusc + Canc, Ctrl + Canc e altro. Niente funziona, davvero non lo voglio lì. In realtà crea 2 barre.

L'ultima risorsa sarebbe eliminare il viewcontroller e crearne uno nuovo. Ma sono curioso sul perché succede. Non so se sono solo io, ma questo nuovo Xcode sembra più buggato. Si blocca frequentemente.

risposta

-3

Ho trovato il problema, in precedenza ho fatto un Controller di navigazione incorporabile che non ho notato, il mio male. Il mio storyboard è piuttosto ingombrante adesso, questo è il motivo per cui è passato inosservato. Dovrei organizzarlo al più presto.

7

Il modo per rimuovere Navigation Item in questo caso è fare clic con il tasto destro del mouse sul controller, trovare lo sbocco relationship e scollegare il controller di navigazione associato. Al termine, è possibile rimuovere in modo sicuro lo Navigation Item.

+1

Posso vedere esattamente perché hanno questa funzionalità ma è così difficile capire perché semplicemente non funziona quando connesso a un controller di navigazione –

0

@ risposta di Alexi, per eliminare il riferimento di uscita, non ha funzionato per me, dopo l'eliminazione del riferimento di uscita ho cancellato la prossima UINavigationViewController'sRelationship Segue, al UIViewController che aveva un UINavigationItem non ho potuto cancellare.

Quindi è possibile eliminare l'elemento di navigazione nel mio UIViewController.

Infine, ho aggiunto il Relationship Segue in Xcode 7 in questo modo:

  1. Nel trascinamento Storyboard, di controllo dal UINavigationController alla UIViewController
  2. Selezionare root view controller sotto la Relationship Seque intestazione

enter image description here

Problemi correlati