我在我的Flex应用程序中放置了一个值为0-10的HSlider。我希望0,5和10处的刻度线比其余部分更长,以便除了标签和数据提示之外,它们还为用户提供了一些视觉参考。知道怎么做吗?理想情况下,您可以为tickHeight参数提供一个数组,但不幸的是它只允许一个数字。这是我的滑块:
<mx:HSlider id="mySlider"
value="5"
styleName="label2"
tickOffset="7"
tickLength="5"
labelOffset="30"
labels="['LO','HI']"
tickInterval="1"
change="broadcastChange(event)"
liveDragging="false"
minimum="0" maximum="10"/>
答案 0 :(得分:0)
据我所知,唯一的方法是编写自定义轨道皮肤类(不是很难) 看看这里有一些指示:http://forums.adobe.com/message/2486681#2486681#2486681