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?
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
Vérifiez que vous ne cachez pas le bouton de retour dans le contrôleur de destination ...