78 votes

SwiftUI - Existe-t-il un équivalent popViewController dans SwiftUI?

Je jouais avec SwiftUI et je veux pouvoir revenir à la vue précédente en appuyant sur un bouton, le même que nous utilisons à l’intérieur d’un fichier . Existe-t-il un moyen prévu de le faire jusqu’à présent ?

J’ai également essayé d’utiliser `` pour le faire sans succès.

69voto

Chuck H Points 406

Modifiez votre struct BView comme suit. Le bouton fonctionnera comme popViewController l’a fait dans UIKit.

13voto

Ashish Kanani Points 6

Permet `` de revenir en arrière. Vérifiez le code ci-dessous pour plus de compréhension.

10voto

Andreas Stokidis Points 167

Avec des variables d’état. Essayez ça.

enter image description here

6voto

Cherpak Evgeny Points 131

Cela semble fonctionner pour moi sur watchOS (je n’ai pas essayé sur iOS):

Et puis quand vous avez besoin de pop

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X