触发的方式可能有:
- 当使用Cloumn等其他不可滚动方式布局时,因为内容不可滚动,一旦内容高度超出屏幕高度,则会触发报错 overflowed
- 或者当弹出键盘时,scaffold高度需要减去弹出的键盘高度,也很容易触发overflowed
解决方案一
// 使用 scroller包装一层,将不可滚动变成可以滚动
SingleChildScrollView(
child: Column(
...
)
)
解决方案二
// scaffold添加属性 解决键盘弹出报错导致的问题,关闭功能: scaffold重新计算高度
resizeToAvoidBottomInset: false,