如何设置或删除按钮(RaisedButton)的角半径?

时间:2018-10-16 22:55:04

标签: flutter

Flutter按钮似乎都没有提供一种更改按钮矩形的角半径的方法。有一个shape属性,但我不知道如何使用它。

1 个答案:

答案 0 :(得分:3)

您可以从shape属性更改半径,并给它一个RoundedRectangleBorder,在这里您可以使用边界半径。

在以下示例中,您只会在topRighttopLeftbottomRight中得到圆角:

       RaisedButton(
                  onPressed: () {},
                  shape: RoundedRectangleBorder(
                    borderRadius: BorderRadius.only(
                      topRight: Radius.circular(25.0),
                      topLeft: Radius.circular(25.0),
                      bottomRight: Radius.circular(25.0),
                    ),
                  ),
                ),