Перечисление FontStyle
Перечисление FontStyle передают в fontStyle
у TextStyle.
Шрифт должен содержать нужное начертание, иначе
наклон может быть симулирован движком.
Синтаксис
TextStyle(fontStyle: FontStyle.italic)
Значения
| Значение | Описание |
|---|---|
normal |
Прямое начертание без наклона. Значение по умолчанию. |
italic |
Курсивное начертание с наклоном. |
Пример
Давайте выведем обычный и курсивный текст рядом:
import 'package:flutter/material.dart';
void main()
{
runApp(
MaterialApp(
home: Scaffold(
body: Center(
child: Row(
mainAxisSize: MainAxisSize.min,
children: [
Text(
'abcde',
style: TextStyle(fontStyle: FontStyle.normal),
),
SizedBox(width: 12),
Text(
'12345',
style: TextStyle(fontStyle: FontStyle.italic),
),
],
),
),
),
),
);
}
На экране вторая подпись будет наклонена относительно первой.
Смотрите также
-
класс
FontWeight,
который задаёт толщину шрифта -
класс
TextStyle,
куда передают fontStyle -
виджет
Text,
который показывает текст с выбранным стилем -
класс
TextDecoration,
который добавляет линии к буквам