如何隐藏UISlider轨道?

时间:2010-11-11 20:17:34

标签: iphone iphone-sdk-3.0 ios4

我创建了一个滑动轨迹,它是在我的应用程序的实际背景上绘制的,我还绘制了UISlider拇指图像。我知道如何设置滑块的拇指图像。但是如何隐藏UISlider轨道?

4 个答案:

答案 0 :(得分:23)

如果您不想使用透明图像,只需将轨迹图像设置为清空UIImage对象:

[slider setMinimumTrackImage:[UIImage alloc] forState:UIControlStateNormal];
[slider setMaximumTrackImage:[UIImage alloc] forState:UIControlStateNormal];

答案 1 :(得分:8)

对最小和最大轨道图像使用1px透明图像。昨天我answered this提出了同样的问题。

答案 2 :(得分:1)

来自故事板: -

clear colorMin Track

选择Max Track

enter image description here

答案 3 :(得分:0)

Easy One:

[_slider setThumbImage:[UIImage new] forState:UIControlStateNormal];