UIKit之UIProgressView

#import "TestController.h"

@interface TestController ()

// UIProgressView能够更加精准的反映进度
// UIActivityIndicator 则只能表示事物在进行中
@property(nonatomic,retain)UIProgressView *progressView;

@end

@implementation TestController

- (void)viewDidLoad {
    [super viewDidLoad];

}


#pragma mark - lazyload
- (UIProgressView *)progressView{
    if (!_progressView) {
        _progressView = [[UIProgressView alloc]initWithProgressViewStyle:UIProgressViewStyleDefault];
        _progressView.frame = CGRectMake(10, 100, 255, 50);
        // 重定义类型
        _progressView.progressViewStyle = UIProgressViewStyleDefault;
        // 填充部分的颜色
        _progressView.tintColor = [UIColor blackColor];
        // 设置未填充部分的颜色
        _progressView.trackTintColor = [UIColor redColor];
        // 设置填充部分的图片
        //_progressView.progressImage = [UIImage imageNamed:@"1.png"];
        // 设置未填充部分图片
        //_progressView.trackImage = [UIImage imageNamed:@"2.png"];
        // 获取当前的进度值
        _progressView.progress = 0.5;
        
        [self.view addSubview:_progressView];
    }
    return _progressView;
}

@end
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容