flutter - 如何在 flutter 的下拉列表中添加阴影或底部边距?

标签 flutter dart flutter-layout

我想在文本底部添加阴影或边距,以便用户可以看到其中明显不同的图 block 。我该怎么做?

最佳答案

您可以将文本作为子项添加到 Container 中,然后根据需要设置其边框。

DropdownMenuItem(
  child: Container(
    child: Row(
      children: <Widget>[
        Icon(Icons.exit_to_app),
        SizedBox(
          width: 8,
        ),
        Text('Logout'),
      ],
    ),
    decoration: BoxDecoration(
      border: Border(
        bottom: BorderSide(
          color: Colors.black87,
          width: 1.0,
        ),
      ),
    ),
  ),
);

Dartpad link 。输出:

Shows a dropdown list item with bottom border

关于flutter - 如何在 flutter 的下拉列表中添加阴影或底部边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63682989/

相关文章:

flutter - 使用 Dart/Flutter 调用多个回调

flutter - 创建索引增加的抖动色图

list - flutter :所选值不显示在下拉列表中

firebase - 从 Flutter 中的 Firestore 集合中获取所有内容

Flutter - 如何在另一个类上显示/隐藏小部件

flutter - 修复底部空间的小部件

flutter - 不刷新 flutter 中的 carouselSlider

dart - 根据官方文档,Flutter 不显示图像

multithreading - 应用程序退出时正在运行的线程是否被杀死?

flutter - flutter 中带有圆角的警报对话框