我在我的应用程序中使用 UISlider 来显示下载进度。我遇到了一个奇怪的问题,并且只在横向模式下发生。
概率:
我可以在 UISlider 的拇指图像后面看到一条线,这是一个透明的发光图像。
以下是图片:
最小图像
最大图像
下面是代码:
[downloadProgress setMinimumTrackImage:[[UIImage imageNamed:@"progess_bar_black_left.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 20, 0, 0)] forState:UIControlStateNormal];
[downloadProgress setMaximumTrackImage:[[UIImage imageNamed:@"progess_bar_black_right.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 0, 0, 20)] forState:UIControlStateNormal];
[downloadProgress setThumbImage:[UIImage imageNamed:@"glow.png"]
forState:UIControlStateNormal];
我检查了 UISlider 的框架,它在两个方向上都是相同的。令人惊讶的是,该问题仅在横向模式下发生。
有没有人遇到过类似的问题。如果是这样,我请帮我解决这个问题。
提前Tnx。