生成一个带有白色边框的 OutlineButton
:
OutlineButton(
shape: RoundedRectangleBorder(
side: BorderSide(
color: Colors.purple
)
),
)
生成一个带有紫色边框的 FlatButton
:
FlatButton(
shape: RoundedRectangleBorder(
side: BorderSide(
color: Colors.purple
)
),
)
OutlineButton
的部分文档:
borderSide → BorderSide Defines the color of the border when the button is enabled but not pressed, and the border outline's width and style in general. [...] final
最佳答案
OutlineButton
有一个名为 borderSide
的属性,你可以直接使用它:
OutlineButton(
borderSide: BorderSide(
color: Colors.purple
),
)
https://docs.flutter.io/flutter/material/OutlineButton/borderSide.html
关于Flutter:OutlineButton的side属性好像没有效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53107976/