我是swift和IOS编程的新手,我正在寻找一种简单的方法来更改UISlider's
拇指图像和拇指大小。我找到了UISlider
的类参考页面,但没有完全理解如何实现currentThumbImage
属性和thumbRectForBounds
覆盖。作为最终目标,
我需要一个比默认圆形滑块拇指更大的拇指圈。提前谢谢。
答案 0 :(得分:1)
使用setThumbImage
e.g:
var img = UIImage(/*...*/)
@IBOutlet weak var slider: UISlider!
slider.setThumbImage(img, forState: UIControlState.Normal)
currentImage
和thumbImageForState
是只读(仅查询)属性。同样,thumbRectForBounds
是信息性的,不打算被覆盖。