查找时如何更改 UISlider 拇指的大小

Posted

技术标签:

【中文标题】查找时如何更改 UISlider 拇指的大小【英文标题】:How to change the size of a UISlider thumb when seeking 【发布时间】:2020-07-05 23:56:04 【问题描述】:

我想让我的 UISlider 拇指大小在我滑动滑块时改变,就像搜索器在 Apple Music 或 Spotify 中的工作方式一样。这可能与香草UISlider有关吗?任何有关如何执行此操作的指示将不胜感激。谢谢

【问题讨论】:

【参考方案1】:

使用您想要的 PDF 大小创建一个普通且更大的拇指图像,并将其添加到 .xcassets。

然后使用以下代码行:

let normal = UIImage(named: "thumbSmall")
slider.setThumbImage(normal, for: .normal)
let highlighted = UIImage(named: "thumbLarger")
slider.setThumbImage(highlighted, for: .highlighted)

然后在滑动过程中显示较大的拇指图像。

一个简短的测试如下所示:

【讨论】:

以上是关于查找时如何更改 UISlider 拇指的大小的主要内容,如果未能解决你的问题,请参考以下文章

在 Swift 中更改 UISlider 拇指的大小

自定义 UI 滑块,拇指图像大小问题

如何读取 UISlider 拇指图像的大小

自定义 UISlider 拇指图标:如何阻止拇指图标在拖动时恢复为默认圆形图标?

在 UISlider 的缩略图上不断更改 UILabel 的值

如何保持 UISlider 拇指小但分辨率更高的照片?