我想在用户点击FAB按钮后显示底页。起初,它工作正常,但我不知道为什么它突然开始一直以全高度/展开状态模式出现。
我尝试了文档中列出的所有类型的底部工作表。它有同样的问题。
// _scaffoldKey.currentState
// .showBottomSheet((context) => AccountView());
showModalBottomSheet(
context: context, builder: (context) => AccountView());
在AccountView中是一个ListView,目前只有一项。底页的高度应仅等于ListTile的高度。但是它却以全高显示。
答案 0 :(得分:0)
原来,我需要将列中的shrinkWrap
设置为true。
Column(
shrinkWrap: true,
...
)
答案 1 :(得分:0)
您可以在ListView中使用rinkWrap:true属性,也可以将AccountView()放在容器中并赋予其高度。