用UIProgressView类来表示进度条。
对初始化:
1.初始化:
- (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)style
UIProgressViewStyle可以定制进度条的外观:
typedef enum {
UIProgressViewStyleDefault,
UIProgressViewStyleBar,
} UIProgressViewStyle;
有两种不同风格可供选择。
管理进度条:
2.设置进度条的进度:
@property(nonatomic) float progress
设置值在0.0到0.1之间,0表示进度为0%,1表示为进度为100%。
3.设置进度条进度,可选动画效果:
- (void)setProgress:(float)progress
animated:(BOOL)animated
配置进度条:
4.定制进度条外观:
@property(nonatomic) UIProgressViewStyle progressViewStyle
5.设置进度条上进度的颜色:
@property(nonatomic, retain) UIColor *progressTintColor
6.设置进度条进度背景图片:
@property(nonatomic, retain) UIImage *progressImage
7.设置进度条背景颜色:
@property(nonatomic, retain) UIColor *trackTintColor
8.设置进度条背景图片:
@property(nonatomic, retain) UIImage *trackImage