UISlider注意事项

UISlider是滑块控件,前面一篇文章有简单的提到它的用法,在此提几个注意事项
1 该控件的对齐方式需要使用display.CENTER_XXX
若不是以center开头,那么,所出来的底图与按钮会发生错位!
2 无论如何,那个底图是被显示出来的,若要控制底图不显示,得在所有的事件中把它隐藏起来

self.slider:onSliderValueChanged(function(event) self.slider.barSprite_:setVisible(false)
end)
self.slider:onSliderRelease(function (event) self.slider.barSprite_:setVisible(false)
end)
self.slider:onSliderPressed(function (event) self.slider.barSprite_:setVisible(false)
end)
self.slider.barSprite_:setVisible(false)

有了这些知识,可以用它与progressbar控件结合,做一个滑动时显示当前百分比的控件

你可能感兴趣的:(UISlider)