我似乎遇到了一个问题,我没有在我的应用程序中使用 iOS 7.0,它现在只出现在 iOS 7.1 上。我遇到的问题是,当我将最小和最大 trackTintColor
属性设置为清晰的颜色时,我现在在 的左侧留下了我称之为“人工制品”的东西iOS 7.0 上不存在的 UISlider
。我试图遍历子层和/或 subview 以将此“工件”设置为清晰的颜色,但我似乎无法隐藏它。我在下面附上一张截图,其中有一个指向“神器”的箭头。
非常感谢任何帮助!
最佳答案
好吧,我已经通过使用这两行代码完全替换 trackTintColor 属性解决了这个问题:
[self.colorSlider setMinimumTrackImage:[UIImage new] forState:UIControlStateNormal];
[self.colorSlider setMaximumTrackImage:[UIImage new] forState:UIControlStateNormal];
关于ios - UISlider 最小和最大轨道色调清除颜色 iOS 7.1 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22522486/