我已经在首页上添加了卡片,并使用了“ Image.asset”作为背景图片。我现在想在此卡的顶部添加一些文字,但一直无法弄清楚该怎么做...任何帮助将不胜感激!
Card(
semanticContainer: true,
clipBehavior: Clip.antiAliasWithSaveLayer,
child: Image.asset(
'assets/images/image.png',
fit: BoxFit.cover,
),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10.0),
),
elevation: 5,
margin: EdgeInsets.symmetric(vertical: 9, horizontal: 10),
),
上面是我到目前为止的代码(没有我要添加的任何文本)。
答案 0 :(得分:0)
答案 1 :(得分:0)
例如,该工具Stack
Stack(
children: <Widget>[
Card(
semanticContainer: true,
clipBehavior: Clip.antiAliasWithSaveLayer,
child: Image.network(
'https://source.unsplash.com/WLUHO9A_xik/900x900',
fit: BoxFit.cover,
),
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(10.0),
),
elevation: 5,
margin: EdgeInsets.symmetric(vertical: 9, horizontal: 10),
),
Positioned(
right: 0.0,
bottom: 0.0,
child: Text('Example'),
)
],
),