2015-08-16 70 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 –