我是 Flutter 的新手,我正在尝试创建一个响应不同屏幕尺寸的布局。我花了很多时间阅读 Flutter 文档,但我无法弄清楚这一点。
以下代码适用于较大的手机屏幕尺寸,但卡片显示“引发了另一个异常:A RenderFlex 在底部溢出了 13 个像素。” 对于较小的屏幕尺寸。我正在调整高度。
如何修改高度以便在确定此值时考虑卡片大小?
return InkWell(
borderRadius: BorderRadius.circular(15),
child: Card(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(15),
),
child: Column(
children: <Widget>[
Padding(
padding: const EdgeInsets.only(top: 10),
),
Stack(
children: <Widget>[
ClipRRect(
child: Image(
image: myimage,
height: 60,
fit: BoxFit.fitHeight,
),
),
],
),
Padding(
padding: EdgeInsets.all(10),
child: Row(
children: <Widget>[
Row(
children: <Widget>[
SizedBox(
width: 5,
),
Text(mytext),
],
),
],
),
),
],
),
),
);
}