Я думаю, AppBar()
следует рекомендациям по дизайну материала для AppBar .
. Это также связано с виджетом Material Scaffold()
.
Вы можете взять взгляд на эту документацию
В этом В конкретном случае , я думаю, лучший способ контролировать высоту - использовать Padding()
. Вы можете стереть Контейнер в своем коде.
appBar: AppBar(
automaticallyImplyLeading: false,
title: Text(widget.title),
actions: <Widget>[
Padding(
padding: const EdgeInsets.all(8.0),
child: FlatButton(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(5.0),
),
color: Color.fromRGBO(58, 90, 128, 1),
onPressed: () {},
child: Text('Button')),
),
]),
Вы можете контролировать полный размер AppBar с помощью PreferredSize()
, но это не имеет отношения к высоте кнопок.