如何使flutter上的buttonBar上的填充/间距变小?周一,周二,周三,周四左右之间的间隔?
FlatButton _dayBar(String text) {
return FlatButton(
child: Text(
text,
style: TextStyle(
color: Colors.white,
fontSize: 12,
),
),
color: Colors.grey,
onPressed: () {/** */},
shape: CircleBorder(),
padding: EdgeInsets.all(-20),
);
}
ButtonBar _selectDayBar() {
return ButtonBar(
alignment: MainAxisAlignment.center,
children: <Widget>[
_dayBar("Mon"),
_dayBar("Tue"),
_dayBar("Wed"),
_dayBar("Thu"),
// _dayBar("Fri"),
// _dayBar("Sat"),
// _dayBar("Sun"),
],
buttonPadding: EdgeInsets.all(2),
);
}
您应该尝试调整alignment属性。例如:
alignment: MainAxisAlignment.spaceEvenly,
也尝试spaceBetween
和spaceAround
。