Satırlar Arasındaki Ayraçlar
Coddy'nin Flutter Journey'sinin Listeler ve Ekranlar bölümünün bir parçası. Ders 5 / 33.
Birbirine bitişik satırları ayırt etmek zordur. Divider, listenin boyunca ince gri bir çizgi çizer:
ListView(
children: [
ListTile(title: Text('Wi-Fi')),
Divider(),
ListTile(title: Text('Bluetooth')),
],
)İki satırın arasına yerleştirilir; bu nedenle dört satırlık bir listede üç ayırıcı gerekir ve son satırdan sonra ayırıcı olmaz.
Farklı görünmesini istediğinizde Divider birkaç ayar alır: çizgi için thickness:, color: ve çizginin sol kenardan daha ileride başlaması için indent:.
Görev
KolayAyarlar listesindeki yalnızca Wi-Fi ile Bluetooth arasında bir çizgi var. Her iki satır arasına bir Divider ekle; böylece üç çizgi olur ve Sound sonrasında çizgi olmaz.
Kendin dene
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
appBar: AppBar(title: const Text('Settings')),
body: ListView(
children: const [
ListTile(leading: Icon(Icons.wifi), title: Text('Wi-Fi')),
Divider(),
ListTile(leading: Icon(Icons.bluetooth), title: Text('Bluetooth')),
ListTile(leading: Icon(Icons.battery_full), title: Text('Battery')),
ListTile(leading: Icon(Icons.volume_up), title: Text('Sound')),
],
),
),
);
}
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Listeler ve Ekranlar bölümündeki tüm dersler
1Kaydırılabilir Listeler
Kaydırılan Bir ListeListe ÖğeleriBaş ve SonBir Liste Öğesine DokunmaSatırlar Arasındaki Ayraçlar6Sekmeler, Çekmeceler ve Kaydırma Hareketleri
Gezinme Çubuğuyla SekmelerAçık Sekme İçin Dolu SimgelerYan ÇekmeceSilmek İçin KaydırınKaydırmayı Geri AlınKendi başına pratik yap: Online Flutter derleyicisi