我正在尝试创建一个购物车样式列表,用于从总购物篮中添加和删除产品并增加成本。我想要按钮来表示购物篮中物品的数量,但是我的UI有问题。我希望产品的名称和价格与瓷砖的左边对齐,计数器与瓷砖的右边对齐。
我试过用列表砖。
ListTile(
title:Text(record.name),
subtitle: Text(record.sellingprice.toString()+" RMB"),
trailing:
Row(mainAxisAlignment:MainAxisAlignment.end,children:
<Widget>[
new FloatingActionButton(
mini: true,
onPressed: add,
child: new Icon(Icons.add, color: Colors.black,),
backgroundColor: Colors.white,),
new Text('$_n',
),
new FloatingActionButton(
mini: true,
onPressed: minus,
child: new Icon(
const IconData(0xe15b, fontFamily: 'MaterialIcons'),
color: Colors.black),
),]),
onTap: () => totalCost + record.sellingprice,
),但这只是给了我在图像中显示的东西。知道如何修复吗?ListTile间距误差
发布于 2018-10-11 16:08:06
使行使用最小大小。
将此参数添加到行中:
mainAxisSize: MainAxisSize.min,https://stackoverflow.com/questions/52762826
复制相似问题