UIProgressView

  • 创建与设置

// 长度为系统默认长度
UIProgressView *progressView = [[UIProgressView alloc] init];
// 将 progressView 添加到 View
[self.view addSubview:progressView];
// 设置 frame,高度不起作用
progressView.frame = CGRectMake(50, 100, 200, 0);
// 设置进度条的类型
/*
UIProgressViewStyleDefault    // normal progress bar
UIProgressViewStyleBar        // for use in a toolbar
*/
progressView.progressViewStyle = UIProgressViewStyleBar;

// 设置当前值
/*
范围 0~1
*/
progressView.progress = 0.8;
[progressView setProgress:0.8 animated:YES];
// 设置走过的颜色
progressView.progressTintColor = [UIColor redColor];
// 设置未走过的颜色
progressView.trackTintColor = [UIColor blueColor];
// 设置走过的图片
progressView.progressImage = [UIImage imageNamed:@"pic1"];
// 设置未走过的图片
progressView.trackImage = [UIImage imageNamed:@"pic2"];
posted @ 2018-08-08 21:15  CH520  阅读(140)  评论(0编辑  收藏  举报