2015-10-06 79 views
1

我已爲UISlider設置了拇指圖像。當我拖動滑塊時,此圖像未反映出來。一旦完成拖動,它就會出現。UISlider拇指圖像在滑動時隱藏

我已經設置了圖像的所有狀態

[self.myslider setThumbImage:[UIImage imageNamed:kPlayerScreenHandleImage] forState:UIControlStateNormal]; 
    [self.myslider setThumbImage:[UIImage imageNamed:kPlayerScreenHandleImage] forState:UIControlStateSelected]; 
+0

設置只是爲了'UIControlStateNormal'狀態應該是足以。你能否檢查一下,拖動你是否沒有通過任何空圖像的拇指圖像或設置拇指色調顏色清除顏色。你可以請你發佈你的價值改變處理方法。以及。 – Abhinav

回答

5

使用UIControlStateHighlighted來顯示圖像的拇指在拖動時。

像下面一樣。

[self.myslider setThumbImage:[UIImage imageNamed:kPlayerScreenHandleImage] forState:UIControlStateHighlighted]; 

希望它可以幫助..

+0

最好的解決方案...謝謝 – Bonnke