[英]Flutter ListTile leading image placement
我不确定如何将图像一直向左移动。 我不想要那个领先的瓷砖空间。 我可以用什么来实现这一点?
ListTile(
dense: true,
onTap: () => Navigator.of(context).push(
MaterialPageRoute(
builder: (_) => UserAlert(
uid: users[index]['uid'],
),
),
),
tileColor: Colors.black,
title: Text(
users[index]['displayName'],
),
leading: Positioned(
child: Container(
width: 50.0,
height: 50.0,
child: FadeInImage.assetNetwork(
fit: BoxFit.cover,
placeholder: 'assets/images/default-logo.png',
image: users[index]['photoURL'],
),
),
),
),
您可以使用 ListTile 的contentPadding来控制它:
ListTile(
contentPadding: EdgeInsets.symmetric(
vertical: 10.0,
),
...
)
只要确保向 ListTile 的子项添加填充,这样它们就不会接触 ListTile 的边框。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.