如何在UIProgressView中设置进度图像

时间:2013-11-28 13:00:26

标签: ios objective-c uiprogressview

我正在尝试使用设计器为UIProgress视图设置进度图像和跟踪图像,预览屏幕显示所需的视图,其中轨迹图像作为进度条的背景和用于进度条的进度图像。但是当我运行我的代码时,两个图像都没有被使用,而是使用视图的背景颜色和色调颜色显示进度。有人可以告诉我如何覆盖色调颜色和背景颜色,并使用进度图像和跟踪图像属性。

enter image description here

2 个答案:

答案 0 :(得分:8)

以编程方式尝试以下代码,

[progressView setTrackImage:[UIImage imageNamed:@"track"]]; 
[progressView setProgressImage:[UIImage imageNamed:@"progress"]];

答案 1 :(得分:1)

覆盖UIProgressView色调颜色的简单解决方案:

progressVw.trackTintColor = [UIColor whiteColor];  

如果要设置UIProgressView的backColor -

使用此Custom UIProgessView

如果要设置UIProgressView的进度图像和跟踪图像 -

请参阅此链接Progress image and Track Image