Ios UISlider中的ThumbImage不正确

Ios UISlider中的ThumbImage不正确,ios,ipad,uiview,uiimage,uislider,Ios,Ipad,Uiview,Uiimage,Uislider,我在应用程序中使用UISlider来显示下载进度。我面临一个奇怪的问题,并且只在横向模式下出现 问题: 我可以看到UISlider的拇指图像后面有一条线,这是一个透明的发光图像 以下是图片: min图像 最大图像 代码如下: [downloadProgress setMinimumTrackImage:[[UIImage imageNamed:@"progess_bar_black_left.png"] resizableImageWithCapInsets:UIEdgeInsetsMak

我在应用程序中使用UISlider来显示下载进度。我面临一个奇怪的问题,并且只在横向模式下出现

问题:

我可以看到UISlider的拇指图像后面有一条线,这是一个透明的发光图像

以下是图片:

min图像

最大图像

代码如下:

 [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提前。

是否启用了自动布局?试着把它关掉,看看这是否有什么不同。@我已经检查过他了,而且帧大小在所有方向上都保持不变。。