web-dev-qa-db-fra.com

Le bouton Précédent n'apparaît pas dans le contrôleur de navigation

J'ai ajouté une cellule de tableau d'affichage d'un contrôleur de vue à une autre vue de tableau intégrée à un contrôleur de navigation. Lorsque je clique sur la cellule dans la première vue, la séquence fonctionne comme prévu et affiche la nouvelle vue. Toutefois, le bouton "Retour" (avec le titre de la vue d'origine) n'apparaît pas dans la barre de navigation. 

J'ai cherché SO et trouvé un certain nombre de telles questions posées dans le passé (à la fois pour Swift et Objective-C). La plupart d'entre eux suggèrent que la première vue a besoin d'un titre pour que cela fonctionne. J'ai un titre. J'ai même ajouté un par programme, juste au cas où. Cela n'a pas aidé. L'une des réponses a suggéré d'ajouter un identifiant à la séquence; cela ne m'a pas aidé non plus. 

Sinon, comment puis-je résoudre ce problème?

 xcode window  main window  detail window

10
Vijay

Il semble que le problème soit que vous poussiez dans une navigationController totalement nouvelle, la supprimiez et fassiez une transition directe dans la nouvelle vue Detail elle-même, ils devaient être dans la même navigationController pour fonctionner

16
Tj3n

Vérifiez que vous ne cachez pas le bouton de retour dans le contrôleur de destination ...

0
Alex Delgado