删除UISlider旋钮或更改图像swift

时间:2015-08-10 17:03:51

标签: ios swift uislider

我在视图中添加了一个UISlider。我想知道是否可以移除旋钮或只是快速更改图像?我怎么能这样做?

2 个答案:

答案 0 :(得分:8)

滑块旋钮称为拇指图像,您可以使用setThumbImage:forState:方法

进行更改
mySlider.setThumbImage(nil, forState: UIControlState.Normal) // Remove the knob image by setting it to nil, or add your own image.

答案 1 :(得分:0)

适用于 Swift 5.0 或更高版本

for state: UIControl.State in [.normal, .selected, .application, .reserved] {
            editorSlider.setThumbImage(UIImage.init(named: "slider_thumb"), for: state)
        }