您如何将 FlatButton
制作成带有圆角边框的按钮?我有使用 RoundedRectangleBorder
的圆形边框形状,但不知何故需要为边框着色。
new FlatButton(
child: new Text("Button text),
onPressed: null,
shape: new RoundedRectangleBorder(borderRadius: new BorderRadius.circular(30.0))
)
带有圆形按钮的按钮外观示例:
最佳答案
使用 OutlinedButton
而不是 FlatButton
.
OutlinedButton(
onPressed: null,
style: ButtonStyle(
shape: MaterialStateProperty.all(RoundedRectangleBorder(borderRadius: BorderRadius.circular(30.0))),
),
child: const Text("Button text"),
);
https://stackoverflow.com/questions/50083390/