web-dev-qa-db-fra.com

La barre de navigation a disparu de mes éléments de storyboard

D'un jour à l'autre, la barre de navigation a disparu de mes éléments de storyboard dans XCode 4.6.2. Je ne peux pas les restaurer (nettoyage, reconstruction, fermeture, réouverture, etc.)

Lors de l'exécution de mon application sur mon appareil ou dans le simulateur, tout fonctionne bien, la barre de navigation est là. Mais j'en ai besoin sur mon story-board pendant la conception, j'ai des boutons, des étiquettes là-bas, il faut les changer maintenant. (veuillez ne pas conseiller de le faire à partir du code, je veux le faire sur le storyboard graphiquement, je pense que c'est pourquoi il est là)

Comment récupérer mes barres de navigation? J'espère que la solution ne sera pas de les supprimer/refaire comme je l'ai lu à certains endroits, car j'ai des dizaines de contrôleurs de navigation.

Merci d'avance!

41
Tom

Essaye ça:

Sélectionnez le contrôleur de vue avec la barre de navigation manquante et affichez l'inspecteur d'attributs (Il s'agit du quatrième onglet dans la fenêtre de droite). Sous la section des mesures simulées, changez la "barre supérieure" de la "inférée" par défaut en "barre de navigation".

J'espère que cela résoudra votre problème.

131
csundman

Spécifiquement pour xcode 6, sous la section des mesures simulées (quatrième onglet sur la fenêtre de droite), sous la liste déroulante "Vue de dessus", choisissez la "Barre de navigation translucide" pour obtenir la barre de navigation par défaut.

11
Achintya Ashok

Pour moi, je viens de commander-A et de copier, de supprimer tous les contrôleurs de vue, puis de les coller à nouveau, et cela a fonctionné.

1
Ethan SK

J'ai eu un problème similaire lorsque j'ai changé "est le contrôleur de vue initial" d'un contrôleur de vue/navigation à un autre dans le storyboard principal. Par erreur, j'ai défini le contrôleur de vue et non le contrôleur de navigation comme contrôleur de vue initial. J'ai perdu pas mal de temps sur une simple erreur.

1
Jeremy Andrews