这段代码非常简单:显示一个模式的底部板材,当用户单击按钮时,板材的高度会增加10.
但什么都没发生.实际上,只有当用户用手指"滑动"底部的工作表时,它才会更新其大小(我相信滑动会导致工作表上的内部setState).
我的问题是:如何调用ModalBottomSheet的更新状态?
showModalBottomSheet(
context: context,
builder: (context) {
return Container(
height: heightOfModalBottomSheet,
child: RaisedButton(
onPressed: () {
setState(() {
heightOfModalBottomSheet += 10;
});
}),
);
});