//
// UIProgressViewController.m
// AppUI组件学习
//
// Created by 麦子 on 15/6/15.
// Copyright (c) 2015年 麦子. All rights reserved.
//
#import "UIProgressViewController.h"
@interface UIProgressViewController ()
@end
@implementation UIProgressViewController
- (void)viewDidLoad {
[super viewDidLoad];
self.view.backgroundColor = [UIColor blackColor];
[self createView:self.view];
}
- (void)createView:(id)uiView{
UIView *view = (UIView *)uiView;
UIProgressView *progress = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleDefault];
// 控件不会对应frame的设置,还是系统设置的那么大
progress.frame = CGRectMake(20, 80, 300, 100);
progress.backgroundColor = [UIColor redColor];
// 设置进度值
progress.progress = 0.5;
// 设置进度条高亮值
progress.progressTintColor = [UIColor redColor];
// 设置轨道颜色
progress.trackTintColor = [UIColor purpleColor];
// 设置进度条图片
progress.progressImage = [UIImage imageNamed:@"tupian2.jpg"]; // 图片会盖住原来的颜色设置
// 设置轨道图片
progress.trackImage = [UIImage imageNamed:@"tupian3.jpg"];
// 设置进度带有动画
[progress setProgress:0.8 animated:true];
[view addSubview:progress];
}
@end
UIProgressView
最新推荐文章于 2022-10-22 16:33:52 发布