Padding
MaterialApp({ title,theme, home: Scaffold({ appBar, body: Padding( padding, child ), }), })
açıklama
Padding( padding, child ): Basit olarak bir itme değeri ve bir child alan widget. Padding deki amaç bir child widgede icerden boşluk/ittirme vermek.
konum
MaterialApp({ title,theme, home: Scaffold({ appBar, body: Padding( padding, child ), }), })
parametreler
MaterialApp({ title,
theme,
home: Scaffold({
appBar,
body: Padding(
padding: EdgeInsets.all(8.0), // alt widgeti verilen değer kadar iter
child:Text('Padding() widget child widgeti içeri doğru iter'),
),
}),..
})
örnek uygulama

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("Building layouts"),
),
body: myLayoutWidget(),
),
);
}
}
Widget myLayoutWidget() {
return Padding(
padding: EdgeInsets.all(8.0),
child: Text("Hello world!"),
);
}