可以在滑块控件的标签中设置图标吗?
此小部件:https://api.flutter.dev/flutter/material/Slider-class.html
Slider(
value: model.feelingContributor,
onChanged: (double value) {
model.setFeelingContributorSlider(value);
},
divisions: 4,
label: "Ressenti",
min: 1,
max: 5,
),
我想为标签中的所有可能性值设置Icon或Image。但我该怎么办呢?
谢谢你!
1条答案
按热度按时间pkln4tw61#
默认的Slider小部件不提供修改滑块滑块的选项。你可以在这里做的是创建一个自定义滑块滑块,并使用画布绘制图像/图标。这里有一个Medium article演示如何创建自定义滑块。它演示了如何通过在
SliderComponentShape
上扩展并覆盖paint()
来创建自定义thumb。然后,您可以使用paintImage()在Canvas上绘制图像。