UISlider最小和最大跟踪色调清晰iOS 7.1错误颜色

时间:2014-03-20 02:49:36

标签: ios objective-c ios7 uislider

我似乎遇到了一个问题,即我没有在我的应用中使用iOS 7.0,它现在只出现在iOS 7.1上。我遇到的问题是,当我将最小和最大trackTintColor属性设置为清晰的颜色时,我现在只剩下我所称的"工件"在iOS 7.0上不存在的UISlider左侧。我试图遍历子图层或子视图来设置这个"工件"一个清晰的颜色,但我似乎无法隐藏它。我在下面附上了一个屏幕截图,其中的箭头指向"工件"。

非常感谢任何帮助!

enter image description here

1 个答案:

答案 0 :(得分:12)

好的,所以我已经通过使用这两行代码完全替换了trackTintColor属性来解决这个问题:

[self.colorSlider setMinimumTrackImage:[UIImage new] forState:UIControlStateNormal];
[self.colorSlider setMaximumTrackImage:[UIImage new] forState:UIControlStateNormal];