所以這是我目前的代碼,我想把材料按鈕錨定在螢屏的底部,所以我希望我的Column占據螢屏的所有可用空間,我不能使用Scaffold引數,如bottomsheet,因為它是另一個widget,有一些單獨的邏輯,要求按鈕與listView在同一個地方
Scaffold()
Scaffold(
body: Column(children[
Container()。
容器()。
_myWidget(),
]));
Widget _myWidget(){
return Expanded(
孩子。列(
children:[
Container(),
ListView.builder( /* more_code*/ ) 。
Align(
對齊。Alignment.bottomCenter,
孩子。MaterialButton(/* more_code */)
),],),
);
uj5u.com熱心網友回復:
用堆疊而不是列來寫
Widget _myWidget(){
return Expanded(
孩子。堆疊(
children:[
Container(),
ListView.builder( /* more_code*/ ) 。
Align(
對齊。Alignment.bottomCenter,
孩子。MaterialButton(/* more_code */)
),],),
);
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/309239.html
標籤:

