Aller au contenu

Side bar

La sidebar (barre latérale) permet de naviguer au niveau de l’application et d’accéder rapidement aux contenus de premier niveau de votre application. La sélection d’un élément dans la barre latérale permet aux utilisateurs de naviguer vers un élément de contenu spécifique.

Sidebar example

Créer une sidebar

Comme pour tout élément de navigation, il est préférable d’utiliser l’avant-plan pour créer la sidebar. Ainsi cette barre est persistante tout au long de l’application.

Rendez-vous sur l’avant-plan.

Préparer la sidebar

Dans le premier état, préparez votre sidebar lorsqu’elle est cachée. En créant un nouvel état, nous préparerons l’effet d’ouverture de cette sidebar grâce aux transitions.

Importez les éléments graphiques de votre sidebar : la barre de fond et les icônes (menu, fermer). Pour la barre de fond, vous pouvez utiliser une Forme. Insérez des blocs de texte.

Placez ces éléments hors champ, seul le menu qui permet d’ouvrir la sidebar doit apparaître à l’écran.

Preparing sidebar

Créer le lien vers chaque section

Au-dessus de chaque texte, ajoutez un composant Zone interactive, ce qui vous permet d’élargir la zone de tap. Associez l’action Aller à l’écran vers le bon écran.

Linking sections

Créer l’effet d’ouverture de la sidebar

Créez un nouvel état lié au précédent pour conserver les liens et les transitions. Déplacez les éléments de votre sidebar pour qu’ils se situent à gauche de l’écran.

Sidebar opening effect

Revenez sur l’état précédent et sélectionnez l’icône du menu. Créez l’action Aller à l’avant-plan > Afficher la sidebar.

Show sidebar action

Associer l’avant-plan aux écrans

Au niveau des écrans, rendez-vous dans la fenêtre Propriétés et sélectionnez l’avant-plan dans lequel la sidebar est cachée. Seul le clic sur le menu permet d’ouvrir la sidebar.

Screens properties