繁体   English   中英

Flutter ListTile 前导图片放置

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM