Sobes.tech
Junior

Flutter колдонмосунда Scaffold виджетинин ролу кандай?

sobes.tech AI

AIден жооп

Widget Scaffold колдонмосу үчүн негизги структураны камсыз кылат. Ал колдонмонун колдонуучу интерфейсинин негизги компоненттерин камтыйт, мисалы:

  • appBar: Экрандын жогорку тилкеси.
  • bottomNavigationBar: Экрандын төмөнкү тилкесинде навигация үчүн.
  • floatingActionButton: Негизги аракет үчүн баскыч.
  • drawer: Сол же оң жээгинен чыгуучү жогорку меню.
  • body: Экран үчүн негизги мазмун аймагы.
  • snackBar: Окуя болгон учурда чыгууучу билдирүү.

Колдонуу мисалы:

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('Менин Scaffold тиркемем'),
        ),
        body: Center(
          child: Text('Салам, Scaffold!'),
        ),
        floatingActionButton: FloatingActionButton(
          onPressed: () {
            // Тийгизүү аракеттери
          },
          child: Icon(Icons.add),
        ),
      ),
    );
  }
}