dart 从扩展磁贴中删除尾随图标和为尾随图标分配的空间

8ftvxx2r  于 2023-07-31  发布在  其他
关注(0)|答案(1)|浏览(104)

我正在使用扩展磁贴,但我不希望在小部件的末尾占用任何尾随空间。事件虽然我删除了尾随图标与大小框,仍然是图标的空间被占用,我不希望整个空间的内容,而不是尾随图标。
下面是我的代码:

ExpansionTile(
      initiallyExpanded: expanded,
      trailing: const SizedBox.shrink(),
      textColor: Colors.teal,
      collapsedTextColor: Colors.teal,
      title: SingleChildScrollView(
          scrollDirection: Axis.horizontal,
          child: Center(
              child: Text(title,
                  style: const TextStyle(
                    color: Colors.teal,
                  )))),
      iconColor: Colors.green,
      collapsedIconColor: Colors.teal,
      children: body)

字符串
下面是图片:


的数据

2g32fytz

2g32fytz1#

根据您想要的行为,您可以使用ListTile

ListTile(
      trailing: const SizedBox.shrink(),
      textColor: Colors.teal,
      title: SingleChildScrollView(
          scrollDirection: Axis.horizontal,
          child: Center(
              child: Text(title,
                  style: const TextStyle(
                    color: Colors.teal,
                  )
               )
            )
      ),
      children: body)

字符串

注意:如果ListTile位于行/列中,则可能需要将其 Package 在扩展小部件中

相关问题