在 Swift 中更改 UISlider 拇指的大小

Posted

技术标签:

【中文标题】在 Swift 中更改 UISlider 拇指的大小【英文标题】:Change the size of UISlider thumb in Swift 【发布时间】:2015-11-06 10:50:53 【问题描述】:

我是 Swift 的新手。我有一个UISlider,我想让 UISlider 的拇指 的大小变小。

我尝试使用代码设置较小的图像:

self.setThumbImage(UIImage(named: "progress_thumb"), forState: .Normal)

但它会拉伸图像。

是因为我的形象吗?如何在这里实现thumbRectForBounds

请帮帮我。

提前致谢。

【问题讨论】:

【参考方案1】:

我现在解决了。这是因为图像大小。当我将图像制作成更小的尺寸时,它会以我想要的确切尺寸正确显示在 UISlider 中。

【讨论】:

你给的尺寸是多少? @Neethu 我可以在不提供拇指图像的情况下调整拇指大小吗?

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

Swift UISlider 删除拇指色调未完全加载的问题

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

如何以编程方式更改 UISlider 拇指图像的大小

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

在 SwiftUI 中更改滑块拇指

iOS Swift - UISlider - 添加第二个轨迹栏