Junior — Middle
Կարող եք տալ Scaffold ձևանմուշի կիրառման օրինակ ինտերֆեյսների զարգացման մեջ?
sobes.tech AI
Պատասխան AI-ից
Flutter-ում Scaffold ձևը օգտագործվում է հավելվածի էկրանին հիմնական կառուցվածքը ստեղծելու համար՝ այնպիսի տարրերով, ինչպիսիք են AppBar, Drawer, FloatingActionButton և այլն:
Scaffold-ի օգտագործման օրինակ:
import 'package:flutter/material.dart';
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Scaffold Օրինակ'),
),
drawer: Drawer(
child: ListView(
children: [
DrawerHeader(
child: Text('Մենյու'),
decoration: BoxDecoration(color: Colors.blue),
),
ListTile(
title: Text('Տեղադրանք 1'),
onTap: () {},
),
],
),
),
body: Center(
child: Text('Հիմնական էկրանային բովանդակություն'),
),
floatingActionButton: FloatingActionButton(
onPressed: () {},
child: Icon(Icons.add),
),
);
}
}
Այստեղ, Scaffold-ը ապահովում է ստանդարտ էկրանային շրջանակ՝ վերևի պանելով, կողային մենյուով, հիմնական բովանդակությամբ և գործողության կոճակով։