Класс TableRow
Класс TableRow хранит список children: виджеты ячеек слева направо.
Строки передают в children у Table.
Число ячеек в каждой строке должно совпадать с числом колонок.
Синтаксис
TableRow(...)
Параметры
| Параметр | Описание |
|---|---|
children |
Ячейки этой строки слева направо. |
Пример
Давайте посмотрим TableRow в рабочем примере:
import 'package:flutter/material.dart';
void main()
{
runApp(
MaterialApp(
home: Scaffold(
body: Table(
children: [
Text('abcde'),
Text('12345'),
],
),
),
),
);
}
На экране строка таблицы с ячейками 'abcde' и '12345'.
Пример
Давайте изменим второй пример с TableRow:
import 'package:flutter/material.dart';
void main()
{
runApp(
MaterialApp(
home: Scaffold(
body: Column(
children: [
Text('abcde'),
Text('12345'),
],
),
),
),
);
}
Второй пример повторяет строку таблицы.
Смотрите также
-
класс
MultiChildLayoutDelegate,
класс, где переопределяют метод -
виджет
FractionalTranslation,
который сдвигает child долями размера -
виджет
Directionality,
который задаётTextDirection -
класс
BoxConstraints,
числаminиmax