Flutter 使用水平滚动和图表抖动时标签溢出窗口
我使用的是图表和可滚动的条形图。水平滚动对于行为Flutter 使用水平滚动和图表抖动时标签溢出窗口,flutter,Flutter,我使用的是图表和可滚动的条形图。水平滚动对于行为SlidingViewport()和PanAndZoomBehavior()()非常有效。我还想让标签跟随条形图本身,并在滚动时留在图表窗口内。参见图 代码 条形图( 数据, 行为:[ 滑动视口(), PanAndZoomBehavior(), ], 动画:对, 域轴:OrdinalAxisSpec( 视口:OrdinalViewport('Week${weeks.last}',4), ), ) 我使用了ClipRect()来解决这个问题,只需使
SlidingViewport()
和PanAndZoomBehavior()
()非常有效。我还想让标签跟随条形图本身,并在滚动时留在图表窗口内。参见图
代码
条形图(
数据,
行为:[
滑动视口(),
PanAndZoomBehavior(),
],
动画:对,
域轴:OrdinalAxisSpec(
视口:OrdinalViewport('Week${weeks.last}',4),
),
)
我使用了ClipRect()来解决这个问题,只需使用您想要的裁剪器来包装您的小部件,尽管默认设置也可以
ClipRect(child : BarChart(
data,
behaviors: [
SlidingViewport(),
PanAndZoomBehavior(),
],
animate: true,
domainAxis: OrdinalAxisSpec(
viewport: OrdinalViewport('Week ${weeks.last}', 4),
),
))