Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
44 of 1024 menu
◀ ▶

Перечисление TableCellVerticalAlignment

Перечисление TableCellVerticalAlignment задаёт варианты для параметров виджетов раскладки. Значения передают в конструкторы Row, Column, Wrap, Stack и других виджетов.

Синтаксис

TableCellVerticalAlignment.middle

Значения

Значение Описание
top Содержимое прижато к верху ячейки.
middle Содержимое по центру ячейки по вертикали.
bottom Содержимое прижато к низу ячейки.
baseline Содержимое выравнивается по базовой линии текста.
fill Содержимое растягивается на высоту ячейки.
intrinsicHeight Высота ячейки по intrinsic высоте содержимого.

Значение по умолчанию: top.

Пример

Давайте центрируем текст в ячейке:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Table( defaultVerticalAlignment: TableCellVerticalAlignment.middle, children: [ TableRow(children: [Text('abcde'), Text('12345')]), ], ), ), ), ); }

На экране тексты в строке таблицы окажутся по центру высоты ячейки.

Смотрите также

  • класс TableRow,
    который описывает одну строку таблицы
  • класс TableCell,
    который задаёт вертикальное выравнивание ячейки
  • виджет OverflowBar,
    который переносит лишние кнопки в меню
  • виджет Flow,
    своя раскладка
← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить