dart - Flutter 底板圆角半径

标签 dart material-design flutter bottom-sheet

我正在编写一个应用程序,它需要一个带有圆角半径的 Bottom Sheet 。您可以在 Google Task 应用中看到类似内容。

这是我的代码

showModalBottomSheet(
        context: context,
        builder: (builder) {
          return new Container(
            height: 350.0,
            color: Colors.transparent,
            child: new Container(
                decoration: new BoxDecoration(
                    color: Colors.white,
                    borderRadius: new BorderRadius.only(
                        topLeft: const Radius.circular(10.0), topRight: const Radius.circular(10.0))),
                child: new Center(
                  child: new Text("This is a modal sheet"),
                )),
          );
        });

仍然显示没有边框半径的工作表。 enter image description here

好吧,我找到了一个理由。它确实显示了圆角,但由于脚手架背景颜色,容器的背景保持白色。 现在的问题是如何覆盖脚手架背景颜色。

最佳答案

对于那些仍在努力解决这个问题的人:

由于某些原因 Colors.transparent 不起作用,所以您需要做的就是将颜色更改为:Color(0xFF737373)

showModalBottomSheet(
        context: context,
        builder: (builder) {
          return new Container(
            height: 350.0,
            color: Color(0xFF737373),
            child: new Container(
                decoration: new BoxDecoration(
                    color: Colors.white,
                    borderRadius: new BorderRadius.only(
                        topLeft: const Radius.circular(10.0), topRight: const Radius.circular(10.0))),
                child: new Center(
                  child: new Text("This is a modal sheet"),
                )),
          );
        });

关于dart - Flutter 底板圆角半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52347349/

相关文章:

android - 一种在 flutter 中将最小化的应用程序置于前台的方法

flutter - 我可以仅对一个小部件而不是整个页面使用 setState 吗?

dart - Dart 是为单页应用程序设计的吗?

css - HTML 和 Material Design Lite 中的 mdl 和 div 元素有什么区别?

flutter - 如何正确使用 `flutter --no-build` (或在仅更改 Dart 代码的情况下加快构建速度)?

ios - 使用 MDCTextInputControllerUnderline iOS Swift 更改 MDCTextField 中的占位符对齐方式

css - 如何在 Material Design Lite 中使用自定义颜色?

Flutter:如何将带参数的函数传递给子类

dart - 如何从另一个页面在底部导航栏中导航?

android-studio - 如何在 Flutter 中更改 Swiper 分页颜色?