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

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

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

Синтаксис

TextBaseline.alphabetic

Значения

Значение Описание
alphabetic Базовая линия латиницы и кириллицы.
ideographic Базовая линия для идеографов CJK.

Пример

Давайте выровняем тексты по базовой линии:

import 'package:flutter/material.dart'; void main() { runApp( MaterialApp( home: Scaffold( body: Row( crossAxisAlignment: CrossAxisAlignment.baseline, textBaseline: TextBaseline.alphabetic, children: [ Text('abcde', style: TextStyle(fontSize: 16)), Text('12345', style: TextStyle(fontSize: 28)), ], ), ), ), ); }

На экране тексты разного размера встанут по одной базовой линии.

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

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