showModalBottomSheet 中有输入框,键盘弹出内容被遮挡的问题
在builder 中返回的组件用 AnimatedPadding 包裹即可。
showModalBottomSheet(
isScrollControlled: true,
builder: (BuildContext context) {
//构建弹框中的内容
return AnimatedPadding(
padding: MediaQuery.of(context).viewInsets,
duration: const Duration(milliseconds: 100),
child: Container(
height: height ?? 420.0,));
});