I am making a custom AppBar, with a bottom light grey line. When I add the BottomAppBarTheme, I can add only shape, elevation and color. But on Flutter 
CodePudding user response:
The height property is not part of the BottomAppBarTheme class because the height of the bottom app bar is determined by the height of the widgets it contains.
Try this solution:
Container(
height: 50,
child: BottomAppBar(
child: Container(
child: Text('My App Bar'),
),
),
)
CodePudding user response:
in bottomBarTheme you can't add height for bottomBar. for BottomAppBar custom height you can try this
bottomNavigationBar: SizedBox(
height: 74,
child: BottomAppBar(
shape: const CircularNotchedRectangle(), // Add your custom shape here
child: Row(
mainAxisSize: MainAxisSize.max,
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: const <Widget>[
///.... // Your bottomBar tabs IconButtons
],
),
),
)
for appBar custom height use toolbarHeight property inside AppBar widget or in appBarTheme property too like this.
appBarTheme: AppBarTheme.of(context)
.copyWith(backgroundColor: Colors.blue, toolbarHeight: 75)
