flutter center vertically in singlechildscrollview code example
Example: flutter center vertically in singlechildscrollview
ConstrainedBox( //forza il SingleChildScrollView a non shrinkWrappare
constraints: BoxConstraints(
minWidth: MediaQuery.of(context).size.width,
minHeight: MediaQuery.of(context).size.height,
),
child: SingleChildScrollView(
physics: AlwaysScrollableScrollPhysics(),
child: ConstrainedBox( //forza il Center ad avere l'altezza dello scaffold body
constraints: BoxConstraints(
minHeight: MediaQuery.of(context).size.height - Scaffold.of(context).appBarMaxHeight,
),
child: Center(
child: ResponsiveBuilder(
builder: (context, sizingInformation) {
return _buildResponsiveLayout(sizingInformation.deviceScreenType);
}
),
),
)
),
)