Swift - Comment faire pour faire disparaître tous de vue des contrôleurs pour revenir à la racine

Je veux une de mes applications peuvent aller à un premier point de vue contrôleur quand chaque fois que les utilisateurs veulent.

Je veux donc créer une fonction pour effacer toutes les contrôleurs de vue, peu importe si elle est poussée dans les contrôleurs de la navigation ou présentés sous forme modale ou ouvert quelque chose de méthodes.

J'ai essayé de plusieurs façons, mais je n'ai pas réussi à faire disparaître toutes les contrôleurs de vue certainement.
Est-il un moyen facile?

vous pouvez utiliser navigationcontroler.poptorootcontroller
Vous pouvez changer la vue de la racine de contrôleur.
Réinitialiser rootviewcontroller de la fenêtre de l'application permettra de résoudre la question.
Êtes-vous à l'aide enchaîne? Si oui, un déroulement segue est la façon la plus simple
Merci à tous. J'ai mis vos opinions et les résoudre.

OriginalL'auteur Byoth | 2017-11-16