0

J'essaye de montrer un NavigationBar avec un Bar Button Item.XCode (Swift 3): ne montre pas NavigationBar dans ViewController

Je fais glisser et dépose les éléments dans le StoryBoard et j'appuie sur Reset to Suggested Constraints, mais le NavigationBar n'apparaît pas.

J'ai essayé de définir les contraintes manuellement de différentes manières, mais je peux le régler correctement.

Il existe un moyen d'utiliser des mises en page au lieu de contraintes? Dans Android, c'est plus simple, mais en utilisant XCode et Swift j'ai toujours des problèmes avec l'interface utilisateur.

La séquence qui apparaît en haut du ViewController provient d'un contrôleur SWRevealController. Ce segment a sw_front comme identifiant, et la classe SWRevealViewControllerSegueSetController.

Veuillez donner quelques idées pour résoudre ce problème.

enter image description here

Répondre

0

Eh bien, je l'ai fixé il y a quelques jours.

En conclusion:

  • Il est préférable de générer la création d'un NavigationBarSegue de la racine du NavigationView à un autre ViewController.

  • Au moins pour moi, le SideMenu est une meilleure option (au lieu de SWReveal): il est plus clair pour le faire fonctionner sans beaucoup de changements dans le storyboard: https://github.com/jonkykong/SideMenu