Как изменить размер шрифта кнопки флаттера? - PullRequest
0 голосов
/ 24 июня 2018

Как изменить размер шрифта кнопки материала ... есть ли лучший способ сделать это?

new MaterialButton(
  height: 140.0,
  minWidth: double.infinity,
  color: Theme.of(context).primaryColor,
  textColor: Colors.white,
  child: new Text("material button"),
  onPressed: () => {},
  splashColor: Colors.redAccent,
),

Ответы [ 2 ]

0 голосов
/ 24 июня 2018

Архитектура виджета во Flutter делает это очень простым: дочерний элемент MaterialButton является виджетом Text, который можно стилизовать с помощью его свойства style:

new MaterialButton(
  height: 140.0,
  minWidth: double.infinity,
  color: Theme.of(context).primaryColor,
  textColor: Colors.white,
  child: new Text(
    "material button",
    style: new TextStyle(
      fontSize: 20.0,
      color: Colors.yellow,
    ),
  ),
  onPressed: () => {},
  splashColor: Colors.redAccent,
);
0 голосов
/ 24 июня 2018

Вы можете использовать атрибут style вашего Text виджета .

MaterialButton(
  ...
  child: Text(
    'material button',
    style: TextStyle(
      fontSize: 20.0, // insert your font size here
    ),
  ),
)
...