对于软件盘遮挡问题,首先考虑Scaffold作为根布局,背景色设为透明.
Dialog的大概布局可以这样设计:
Scaffold -> Center -> SingleChildScrollView -> Column
注意:dialog点击外部弹框消失,可以在Scafflod外部加一个GestureDetector:
onTap: () {
Navigator.of(context).pop();
},
对于软件盘遮挡问题,首先考虑Scaffold作为根布局,背景色设为透明.
Dialog的大概布局可以这样设计:
Scaffold -> Center -> SingleChildScrollView -> Column
注意:dialog点击外部弹框消失,可以在Scafflod外部加一个GestureDetector:
onTap: () {
Navigator.of(context).pop();
},