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

klc*_*r89 7 objective-c uislider ios ios7

我似乎遇到了一个问题,即我没有在我的应用程序中使用iOS 7.0,它现在只出现在iOS 7.1上.我遇到的问题是,当我将最小和最大trackTintColor属性设置为清晰的颜色时,我现在只剩下我UISlider在iOS 7.0上没有出现的"神器"了.我试图遍历子图层或子视图以将此"工件"设置为清晰的颜色,但我似乎无法隐藏它.我在下面附上一个截图,上面有一个指向"神器"的箭头.

任何帮助是极大的赞赏!

在此输入图像描述

klc*_*r89 12

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

[self.colorSlider setMinimumTrackImage:[UIImage new] forState:UIControlStateNormal];
[self.colorSlider setMaximumTrackImage:[UIImage new] forState:UIControlStateNormal];
Run Code Online (Sandbox Code Playgroud)