这是我的代码,我设置了HighlightedBorderColor,但是它不起作用。如何解决这个问题?
OutlineButton(
shape: RoundedRectangleBorder(borderRadius: BorderRadius.circular(20)),
onPressed:(){},child: Padding(
padding: const EdgeInsets.all(12),
child: Text("add to cart",style: TextStyle(color: Colors.red,fontSize: 20),),
),highlightedBorderColor: Colors.red,),
将以下行添加到您的代码中:
borderSide: BorderSide(width: 2.0, color: Colors.red),
这应该将按钮的边框颜色更改为红色
尝试一下:
OutlineButton(
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(20),
),
borderSide: BorderSide(color: Colors.pink, width: 1),
onPressed: () {},
child: Padding(
padding: const EdgeInsets.all(12),
child: Text(
"add to cart",
style: TextStyle(color: Colors.red, fontSize: 20),
),
),
)