Scaffold et AppBar
Fait partie de la section Votre première application du Journey Flutter de Coddy. Leçon 4 sur 32.
Scaffold constitue le cadre d’un écran. Il vous fournit une page vierge et des emplacements pour les éléments habituels d’une application. Son body: est la zone principale, et son appBar: est la barre située en haut.
Scaffold(
appBar: AppBar(
title: Text('Settings'),
),
body: Center(
child: Text('Nothing here yet'),
),
)AppBar dessine la barre supérieure et y affiche son title:. Un widget peut recevoir plusieurs éléments nommés de ce type, chacun écrit sous la forme name: value,.
Défi
FacileAjoute une barre supérieure à l’application :
- ajoute un
appBar:auScaffold, au-dessus de sonbody: - fais-en un
AppBardont letitle:estText('My First App')
Essayez vous-même
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Text('Welcome'),
),
),
);
}
}
Cette leçon comprend un petit quiz. Commencez la leçon pour y répondre et suivre votre progression.
Toutes les leçons de Votre première application
1Bonjour, Flutter
Qu’est-ce que Flutter ?Modifier le texteL’arborescence des widgetsScaffold et AppBarChaînes de caractères et guillemetsCommentaires7Projet : Carte de visite
Carte de visite : Mise en pageCarte de visite : StyleEntraînez-vous par vous-même : Compilateur Flutter en ligne