Quelqu’un connaitrait il un moyen pour faire apparaitre une vue modal en SwiftUI, mais que cette vue soit une vue full screen et non pas une vue « card » comme cela se fait initialement ?
Peut être en basculant de swiftUI à UIKIt mais ça me semble une usine à gaz pour juste faire une transition d’écran.
Tu peux changer la vue dans l’Attribute inspector. J’ai pas Xcode au taff mais je suis sur a 99% que c’est dans l’Attribute Inspector que tu peux changer de « Modal » a « Full Screen » ( De mémoire, il y as 4 choix dans ce menu).
Si je ne me trompe pas vos réponses marchent si l’on a dans son app un storyboard ou bien des viewController.
Or, j’essaye pour le moment de n’avoir que SwiftUI dans mon app et donc aucun StoryB ou ViewC…
Actuellement je gère bien la navigation 100% SwiftUI avec soit une NavigationView (qui amène un nouveau screen de la droite vers la gauche en taille 100%) ou bien avec un .sheet qui amène une vue depuis le bas de l’écran vers le haut mais seulement en mode « card » donc à 90% de la height.
du coup je cherche un moyen pour passer de 90% à 100% mais j’ai bien peur que cela soit impossible.
Oui désolé j’avais pas vu que c’était SwiftUI.
Je ne connais pas bien le frw je ne m’y suis pas encore mis.
Mais de ce que l’on peut lire c’est que ce n’est pas (encore?) possible.
Si c’est pas déjà fait tu peux jeter un œil aux livres numériques de Mark Moeykens sur SwiftUI Views et swiftUI animations ils sont très bien fait et il y a des sample gratuit.
Merci pour les infos, je vais me pencher sur la prose de Mark MoeyKens et faire surement une ZStack.
Je dois commencer à devenir un vieux con (j’ai 40 ans ) mais je trouve que le modal c’était mieux avant avec une vue 100%
Oauis ben moi 50, j’ai débuter avec UIKit et là SwiftUI me plait pas trop.
Comme baptiste_u2 je n’aime pas ces vues en card…et je cherche aussi du full screen.