flutter - 如何从Flutter中的ModalBottomSheet更改阴影(或阴影)

标签 flutter flutter-layout bottom-sheet

ModalBottomSheet会自动在下面的屏幕上渲染阴影或阴影。

showModalBottomSheet方法中将背景色设置为透明,只会影响包含子窗口小部件的区域。
它不会删除模态下的阴影。

我可以去除或改变阴影的不透明度吗?

最佳答案

如果要增加或减少阴影,可以更改elevation:

showModalBottomSheet<void>(
    elevation: 2.0,
      context: context,
      builder: (BuildContext context) {

0表示没有阴影,请使用2.0的倍数

关于flutter - 如何从Flutter中的ModalBottomSheet更改阴影(或阴影),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58766182/

相关文章:

java - BottomSheetDialogFragment关闭监听器

flutter - 为什么在Dart代码中使用dispose()方法?

android - 展开时如何使用工具栏创建 Bottom Sheet ,

dart - Flutter:如何在列表中添加几个过滤器并显示新结果

Flutter GridView 有时会显示填充,尽管将其设置为 EdgeInsets.zero

Flutter Listview 可滚动行

dart - Flutter:RenderBox 没有布局

android - Material 设计中的底部抽屉

java - _InternalLinkedHashMap<String,dynamic> 不是类型转换中自定义类的子类型。从 Firestore 检索 map 数组

android - 如何将 Text Asset 的值赋给 String 并显示在 Text() 中?