화면 비율에따라 맞춰 구현하려 expanded를 사용하였는데
키보드를 사용해야 하는 경우가 생겨 SingleChildScrollView를 사용하려하니 overflow 문제가 생겼었다.
해당 문제에 대해서는 CustomScrollView를 사용하여 해결하였다.
https://api.flutter.dev/flutter/widgets/CustomScrollView-class.html
CustomScrollView(
slivers: [
SliverFillRemaining(
hasScrollBody: false,
child: Column(
children: <Widget>[
const Text('hellooo'),
Expanded(child: Container(color: Colors.red)),
Expanded(child: Container(color: Colors.red)),
Expanded(child: Container(color: Colors.red)),
const Text('hello'),
],
),
),
],
)