Thunkable FR
  • 👋 Bienvenue dans Thunkable
  • 👶Pour Commencer
    • S'inscrire
    • Votre page de projets Thunkable
    • Tutoriels
    • L'application Thunkable Live
  • 🆕Créer un nouveau projet
    • Modifier les paramètres du projet
    • Actifs et taille des projets
    • Exemples de projets Thunkable
    • Galerie publique des projets
  • 🛠️ Composants
    • 🔘Interface Utilisateur
      • Button (Bouton)
      • Label (Etiquette)
      • Text Input (Saisie de texte)
      • List Viewer (Visionneuse de liste) (relecture en cours)
      • Web Viewer (Visionneuse Web)
      • Switch (commutateur)
      • Slider (curseur)
      • Alert (Alerte)
      • Loading Icon (Chargement de l'icône)
      • Date Input (Saisie de la date)
      • Time Input (Saisie du temps)
      • PDF Reader (Lecteur de PDF)
      • Rating (Classement)
      • 📊Data Viewers (Visualiseurs de données)
        • Data Viewer List (Liste de visualisation de données)
        • Data Viewer Grid (Grille de visualisation des données)
        • Custom Data Viewer Layout (Disposition personnalisée du visualiseur de données)
    • 📐Mise en page
      • Top Tab Navigator (Onglet supérieur Navigateur)
      • Bottom Tab Navigator (Onglet de navigation inférieur)
      • Stack Navigator (Navigateur à pile)
      • Drawer Navigator (Navigateur à tiroir)
      • Screen (Ecran)
      • Row (Ligne)
      • Column (Colonne)
    • 🔊Voix
      • Sound (Son)
      • Audio Recorder (Enregistreur Audio)
      • Text to Speech (Texte au discours)
      • Speech Recognizer (Reconnaissance de discours)
      • Assistant by Dialogflow (Assistant par Dialogflow)
      • Translator by Yandex (Traducteur par Yandex)
    • 📷 Image
      • Image
      • Photo Library (Photothèque)
      • Camera (Appareil photo)
      • Barcode Scanner (Lecteur de codes-barres)
      • Image Recognizer (Reconnaissance d'image)
      • Animation by Lottie (Animation par Lottie)
      • Video (Vidéo)
      • Video Recorder (Enregistreur vidéo)
    • 🗄️ Stockage des Données
      • Local Storage (Stockage local)
      • LocalDB (base de données locale)
      • Airtable
      • Media DB par Cloudinary
      • RealtimeDB par Firebase
      • Web API (API Web)
      • Smart Contract by Oasis (Contrat intelligent par Oasis)
      • Blockchain Wallet by Oasis (Portefeuille Blockchain par Oasis)
    • 🌍Localisation
      • Maps By Google and Apple (Cartes de Google et Apple)
      • Location Sensor (Capteur de localisation)
    • ⏲️ Capteurs
      • Timer
      • Accéléromètre
      • Gyroscope
      • Magnétomètre
      • Bluetooth Low Energie
    • ✉️ Authentification
      • Email Sign In by Firebase (Connexion au courrier électronique par Firebase)
    • 🤝Social
      • Share (Partager)
      • Notifications Push par One Signal
    • 💲Monétisation
      • Ads by Admob (Annonces par AdMob)
    • 🎮Gaming
      • Canvas (toile)
      • Sprites
      • Canvas Label
  • 🤖Blocs
    • Control (Contrôle)
    • Logic (Logique)
    • Math
    • Text (Texte)
    • Lists (Listes)
    • Color (Couleur)
    • Objects (Objets)
    • Device (Appareil)
    • Variables
    • Functions (Fonctions)
    • "Any Component" Blocks (Blocs "Généraliste")
    • Data Sources
    • 🤖🎮Gaming Blocks (en cours)
      • Events (événements)
      • Motion (Mouvement)
      • Looks (Apparence)
      • Direction
      • Sensing (Détection)
      • Add & Remove (Ajouter et Supprimer)
      • Stage (Scène)
      • Canvas Label (Etiquette de la Toile)
  • Post-Developpement
    • 🖥️ Emulateurs et test de l'application (en cours)
    • 🔒Confidentialité des données de l'application
    • 🔗Blockchain & Data Privacy
    • ➕Faire une Copie
    • 📥Téléchargement
    • 📤Partager
    • 📱Publication
      • Publier dans l'App Store (iOS)
      • Publier sur Play Store (Android)
      • Publier en tant qu'application Web (PRO)
    • Générer des captures d'écran
    • 🔎Résolution des problèmes
      • Problèmes de connexion
      • FAQs
    • 📏Introduction à l'espacement
    • 🖼️ Introduction au dimensionnement
    • 🔤Polices
    • 💾Gérer le stockage
    • 📝Bugs et demandes de fonctionnalités
  • Non-Officiel (à faire)
    • Google, Facebook and Github Sign In/Up (à faire)
    • 4 Keys To Designing A Great Mobile App
Powered by GitBook
On this page
  • Vue d'ensemble
  • Ajout de navigateurs
  • Propriétés du navigateur à onglets
  • Propriétés simples
  • Propriétés avancées
  • Ajouter des étiquettes et des icônes à vos onglets
  • Instructions étape par étape
  • Permettre le balayage

Was this helpful?

  1. 🛠️ Composants
  2. Mise en page

Top Tab Navigator (Onglet supérieur Navigateur)

Le style de navigation le plus courant dans les applications mobiles est sans doute la navigation par onglets.

PreviousMise en pageNextBottom Tab Navigator (Onglet de navigation inférieur)

Last updated 4 years ago

Was this helpful?

Vue d'ensemble

L'onglet "Top Tab Navigator" est placé en haut de votre application et permet aux utilisateurs de passer d'un écran à l'autre en cliquant.

Ajout de navigateurs

Pour ajouter un navigateur à votre application, vous devez faire glisser le composant navigateur dans votre arborescence de composants, puis faire glisser un écran au dessus du composant navigateur.

Propriétés du navigateur à onglets

Vous disposez de nombreuses options pour personnaliser votre Top Tab Navigator, comme par exemple changer la couleur de fond ou la couleur de teinte. Voici les différentes options de personnalisation :

Propriétés simples

  • SwipeEnabled : Permet à l'utilisateur de passer d'un écran à l'autre.

  • AnimationEnabled : Permet d'animer les transitions entre les écrans.

  • Lazy: Si c'est vrai, les onglets ne sont chargés qu'une fois que l'onglet est ouvert. Si faux, tous les onglets sont chargés lors de la première ouverture du navigateur d'onglets.

  • Background Color : sélectionnez une couleur pour l'onglet supérieur du navigateur.

  • Tab Indicator Color : un soulignement apparaîtra sous l'onglet que vous aurez sélectionné. Vous pouvez choisir une couleur pour le soulignement.

  • Active Tint Color : sélectionnez une couleur de police pour l'onglet actuellement utilisé.

  • Inactive Tint Color : sélectionnez une couleur pour le texte des onglets qui ne sont pas utilisés.

  • ShowIcon : permet d'afficher ou non les icônes dans l'onglet Navigateur.

  • ShowLabel : Permet d'afficher ou non les étiquettes des onglets dans le navigateur d'onglets.

Propriétés avancées

  • Upper Case Label : Faites en sorte que le texte de tous les onglets soit en majuscules.

  • PressColor : la couleur du matériau ondule lorsqu'une languette est pressée

  • PressOpacity : Opacité de l'ondulation du matériau lorsqu'une languette est pressée

  • ScrollEnabled : Activer ou non les onglets déroulants

  • Tab Indicator Height : Un trait de soulignement apparaîtra sous l'onglet que vous aurez sélectionné. Cette section vous permettra de choisir la hauteur du soulignement.

Ajouter des étiquettes et des icônes à vos onglets

Lors de la conception d'un onglet, vous pouvez utiliser des mots ou des images pour guider les utilisateurs vers les différents écrans.

Instructions étape par étape

Étape 1. Ajoutez des écrans à un Navigateur en les faisant glisser et en les déposant sur un Navigateur.

Étape 2. Sélectionnez l'onglet supérieur Navigateur. Décidez si vous souhaitez afficher des icônes (ShowIcon) ou des étiquettes (ShowLabel) en cliquant sur ces boutons :

Étape 3. Selon que vous ajoutez des icônes ou des étiquettes, sélectionnez l'écran que vous souhaitez styliser et téléchargez une image ou ajoutez du contenu :

Vous trouverez ci-dessous des descriptions supplémentaires :

TabBarLabel -- Le nom de votre étiquette d'onglet

ActiveTabIcon -- Icône qui apparaît lorsque l'onglet est sélectionné ; Vous pouvez télécharger une image pour cette icône.

InactiveTabIcon -- Icône qui apparaît lorsque l'onglet n'est pas sélectionné ; vous pouvez télécharger une image pour cette icône.

Permettre le balayage

Le balayage est une façon populaire de se déplacer dans les écrans et est activé par l'onglet Navigateur. Vous pouvez activer la fonction de balayage en cliquant sur le bouton SwipeEnabled.

📐
Ajout de navigateurs
Propriétés du navigateur à onglets
Ajouter des étiquettes et des icônes
Utiliser des mots
Utilisation des images