Syntaxe
|
Back()
|
|
Back( Transition )
|
Paramètres
| Nom |
Description |
| Transition |
Ce paramètre représente un effet de transition visuelle (comme Fade, Cover, None,...). Ce paramètre permet de contrôler la manière dont la navigation vers l'écran précédent s'effectue visuellement. |
Description
Cette fonction permet d'afficher l'écran précédent.
Remarques
- La fonction Back() permet de revenir à l'écran précédent dans la navigation de l'application. Elle est particulièrement utile dans des interfaces composées de
plusieurs écrans, comme les formulaires ou les assistants (wizards). Elle facilite ainsi une navigation intuitive pour l'utilisateur final.
- Lorsqu'aucun paramètre n'est précisé, Back() exécute un retour sans transition visuelle particulière. C'est un comportement simple et direct, adapté aux cas où
l'accent est mis sur la rapidité plutôt que sur l'esthétique. Cela permet d'assurer une expérience utilisateur fluide sans effets superflus.
- En ajoutant un paramètre Transition, comme Fade, Cover, ou None, on peut personnaliser l'effet visuel appliqué au retour. Cela améliore la présentation de
l'application en créant des transitions visuelles harmonieuses entre les écrans. C'est un bon moyen de rendre l'interface plus professionnelle et agréable.
- Back fonctionne en s'appuyant sur l'historique de navigation de l'application. Cela signifie qu'il ne permet pas de cibler un écran précis, mais uniquement de
revenir au dernier écran visité. Il est donc important d'utiliser cette fonction dans un contexte de navigation contrôlée.
- Utilisée dans des boutons ou des icônes (comme une flèche vers la gauche), la fonction Back() permet de construire des interfaces cohérentes avec les attentes
des utilisateurs mobiles. Ce comportement imite celui des systèmes d'exploitation comme Android ou
iOS. Elle est donc idéale pour créer des applications mobiles ergonomiques.
- Si aucun écran précédent n'existe dans l'historique (par exemple à l'ouverture de l'application), la fonction Back() n'aura aucun effet visible. Il est donc conseillé
de vérifier le contexte d'utilisation pour éviter une action sans réponse. Cela permet de garantir une navigation logique et sans interruption.
- La fonction Back peut être combinée à des conditions, par exemple If(condition, Back()), pour gérer des retours conditionnels. Cette flexibilité est utile dans des
cas où le retour dépend d'une validation ou d'un état précis. Elle contribue à une logique de navigation plus fine.
- Dans les applications complexes avec de nombreuses branches de navigation, Back() offre une solution simple pour éviter de coder des Navigate() multiples. Cela réduit
le code nécessaire et diminue les risques d'erreurs de ciblage d'écran. C'est donc une fonction clé pour maintenir un code propre et lisible.
Dernière mise à jour : Jeudi, le 1 Mai 2025