In Flutter, Padding ialah salah satu alat penting untuk mencipta jarak antara elemen dalam antara muka pengguna anda. Ini membantu anda mencapai reka letak yang lebih menarik secara visual dan berkesan. Artikel ini akan membimbing anda tentang cara menggunakan Padding untuk mencipta jarak antara elemen dalam Flutter aplikasi anda.
Penggunaan Asas
Padding digunakan dengan membungkus yang widget anda ingin tambahkan jarak di sekeliling. Di bawah ialah cara anda boleh gunakan Padding untuk menambah padding sekitar widget:
Padding(
padding: EdgeInsets.all(16.0), // Adds 16 points of padding around the child widget
child: YourWidgetHere(),
)
Menyesuaikan Jarak
Anda boleh menyesuaikan jarak untuk setiap sisi(kiri, kanan, atas, bawah, menegak, mendatar) menggunakan sifat EdgeInsets
:
Padding(
padding: EdgeInsets.only(left: 10.0, right: 20.0), // Adds 10 points of padding on the left and 20 points on the right
child: YourWidgetHere(),
)
Padding(
padding: EdgeInsets.symmetric(vertical: 10.0, horizontal: 20.0), // Adds vertical and horizontal padding
child: YourWidgetHere(),
)
Menggabungkan dengan Reka Letak
Padding sering digunakan untuk melaraskan jarak antara widget dalam reka letak seperti Column
, Row
, ListView
, dsb.
Column(
children: [
Padding(
padding: EdgeInsets.only(bottom: 10.0),
child: Text('Element 1'),
),
Padding(
padding: EdgeInsets.only(bottom: 10.0),
child: Text('Element 2'),
),
// ...
],
)
Fleksibiliti dengan Saiz
Padding bukan sahaja menambah jarak tetapi juga boleh mencipta kesan yang serupa dengan margin. Apabila menggunakan Padding, ia tidak menjejaskan ruang di luar widget.
Kesimpulan:
Padding ialah alat yang berguna untuk mencipta jarak dan melaraskan kedudukan elemen dalam Flutter UI anda. Dengan menggunakan Padding, anda boleh membuat reka letak yang lebih menarik dan tersusun dengan baik untuk aplikasi anda.