2010-05-01 42 views
0

我目前正在使用Flex HSlider控件。我希望滑塊只允許用戶選擇值:[0,.5,1,2]柔性滑塊上的不均勻間隔?

我可以通過將snapInterval設置爲.5並通過明確提供接近我想要的值tick值。但是,仍然允許選擇值1.5。有沒有辦法提供明確的snapValues或僅允許選擇tickValues中的條目?或者我必須推出我自己的滑塊?

由於提前,

- 布雷克

回答

1

您需要延長spark.components.HSlider。您必須將snapInterval設置爲0 並覆蓋nearestValidValue函數。在你實現你應該「圓圓」的價值,你的卡值之一(即0.5,1,2)

感謝,

---梅德