Sobes.tech
Junior

Koja je uloga widget-a Scaffold u Flutter aplikaciji?

sobes.tech АИ

Одговор од АИ

Widget Scaffold pruža osnovnu strukturu Material Design za aplikaciju. Uključuje glavne komponente korisničkog interfejsa, kao što su:

  • appBar: Traka na vrhu ekrana.
  • bottomNavigationBar: Traka na dnu ekrana za navigaciju.
  • floatingActionButton: Dugme za glavnu akciju.
  • drawer: Bočni meni koji se izbacuje sa levog ili desnog ruba.
  • body: Glavno područje za sadržaj ekrana.
  • snackBar: Iskačuća poruka o događaju.

Primer upotrebe:

import 'package:flutter/material.dart';

void main() {
  runApp(MyApp());
}

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      home: Scaffold(
        appBar: AppBar(
          title: Text('Moja Scaffold aplikacija'),
        ),
        body: Center(
          child: Text('Zdravo, Scaffold!'),
        ),
        floatingActionButton: FloatingActionButton(
          onPressed: () {
            // Akcija na klik
          },
          child: Icon(Icons.add),
        ),
      ),
    );
  }
}