删除 UISlider 旋钮或快速更改图像

Posted

技术标签:

【中文标题】删除 UISlider 旋钮或快速更改图像【英文标题】:Remove UISlider Knob or change image swift 【发布时间】:2015-08-10 17:03:50 【问题描述】:

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

【问题讨论】:

【参考方案1】:

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

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

【讨论】:

【参考方案2】:

适用于 Swift 5.0 或更高版本

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

【讨论】:

以上是关于删除 UISlider 旋钮或快速更改图像的主要内容,如果未能解决你的问题,请参考以下文章

为自定义 UISlider 旋钮图像添加阴影?

在 uitableviewcell 中激活 uislider 的延迟时间

如何移除 UISlider 的预填充

快速更改 UISlider 的高度

快速设置 UIslider 拇指图像

如何在 Swift 中使用 UISlider 更改 UIImageView 中的图像