2015-08-16 73 views
1

我是新来的swift和IOS编程的一般,并正在寻找一种简单的方法来更改UISlider's拇指图像和拇指大小。我发现UISlider的类参考页面,但不完全了解如何实现currentThumbImage属性和thumbRectForBounds重写。作为最终目标, 我需要一个比默认的圆形滑块thumby更大的拇指圈。提前致谢。如何更改UISlider的绘图矩形和拇指图像

回答

1

使用setThumbImage

例如为:

var img = UIImage(/*...*/) 
@IBOutlet weak var slider: UISlider! 

slider.setThumbImage(img, forState: UIControlState.Normal) 

currentImagethumbImageForState只读(查询只)特性。类似地,thumbRectForBounds是信息性的,不打算被覆盖。

+1

如何设置图像的大小? @BaseZen –