Wiersze wewnątrz kolumn
Część sekcji Twoja pierwsza aplikacja ścieżki Flutter w Coddy. Lekcja 24 z 32.
Row może być jednym z elementów Column. W ten sposób na ekranie powstają wiersze z kilkoma elementami:
Column(
mainAxisSize: MainAxisSize.min,
children: [
Text('Pancakes'),
Row(
mainAxisSize: MainAxisSize.min,
children: [
Text('20 min'),
SizedBox(width: 12),
Text('Easy'),
],
),
],
)mainAxisSize: MainAxisSize.min sprawia, że wiersz lub kolumna zajmuje tylko tyle miejsca, ile potrzebują jej elementy podrzędne, zamiast zajmować całą dostępną przestrzeń. W tym przypadku umieszcza oba elementy na środku ekranu.
Wyzwanie
ŁatwyPrzekształć to w mały nagłówek profilu:
- umieść
Ada Lovelacew pierwszym wierszu - umieść
Londoni1815obok siebie poniżej, wRow
Spróbuj swoich sił
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(
body: Center(
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
Text('Ada Lovelace', style: TextStyle(fontSize: 28)),
Text('London'),
Text('1815'),
],
),
),
),
);
}
}
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Twoja pierwsza aplikacja
2Stylizowanie tekstu
Rozmiar czcionkiPogrubienie i kursywaKolor tekstuKolory w systemie szesnastkowym5Wiersze i kolumny
KolumnaWierszOdstęp między widżetamiWyśrodkuj kolumnęWyrównaj lewe krawędzieWiersze wewnątrz kolumnPoćwicz samodzielnie: Kompilator Flutter online