搜索时如何更改 UISlider 拇指的大小

ari*_*per 4 animation uikit uislider ios swift

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

Ste*_*cht 5

创建一个普通的和更大的拇指图像,其大小为 PDF,并将其添加到 .xcassets。

然后使用以下代码行:

let normal = UIImage(named: "thumbSmall")
slider.setThumbImage(normal, for: .normal)
let highlighted = UIImage(named: "thumbLarger")
slider.setThumbImage(highlighted, for: .highlighted)
Run Code Online (Sandbox Code Playgroud)

然后在滑动期间显示较大的拇指图像。

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

大拇指大小