A Scaffold widget egy olyan fontos beépített widget, ami sokat segít a képernyő elrendezésében.
Tehát, hogy ne ilyet kelljen nézegetni:
A Scaffold widget-nek a MaterialApp-on belül kell lennie. És a Scaffold-on belül kell elhelyezni a tartalmat:
void main() {
runApp(const MaterialApp(
home: Scaffold(body: Text('Hello World!')),
));
}
Persze nem lehet azért akárhogyan csinálni. A MaterialApp-nak van egy home nevesített paramétere. Ennek az értékeként adjuk meg a Scaffold widgetet. A Scaffold-nak pedig többek között van egy body paramétere, aminek értéke lesz mondjuk egy Text widget valami szöveggel, ahogy fent is látszik.
Jobban is néz ki az app:
Szebb lett, de még nem az igazi, bár így is sokat nyertünk már a Scaffold widgettel.