我给你的建议是创建你自己的标题并将其链接到 callendar,这也是我自己在类似情况下所做的。 您可以通过隐藏 callendar 的原始标头来做到这一点
headerVisible: false
然后您可以添加一个 Row() 例如并添加您想要的小部件
你可以使用这样的东西:
calendarBuilders: CalendarBuilders(
headerTitleBuilder: (context, day) {
return Row(
mainAxisAlignment:MainAxisAligment.center,
children:[Text("March",Row(children:[Icon(Icons.arrow_left),
Icon(Icons.arrow_right),
],),),],),
},
),