初始化一个进度条:
- (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)style;
注意:1.用这个方式初始化的进度条系统会默认给一个长度。
2.进度条的长度可以通过frame来设置,但是只有前三个参数有效。
3.风格枚举如下:
typedef NS_ENUM(NSInteger, UIProgressViewStyle) {
UIProgressViewStyleDefault, // 普通样式
UIProgressViewStyleBar, // 用于工具条的样式
};
设置进度条风格样式
@property(nonatomic) UIProgressViewStyle progressViewStyle;
设置进度条进度(0.0-1.0之间,默认为0.0)
@property(nonatomic) float progress;
设置已走过进度的进度条颜色
@property(nonatomic, retain) UIColor* progressTintColor;
设置未走过进度的进度条颜色
@property(nonatomic, retain) UIColor* trackTintColor;
设置进度条已走过进度的背景图案和为走过进度的背景图案(IOS7后好像没有效果了)
@property(nonatomic, retain) UIImage* progressImage;
@property(nonatomic, retain) UIImage* trackImage;
设置进度条进度和是否动画显示(动画显示会平滑过渡)
- (void)setProgress:(float)progress animated:(BOOL)animated;
本文详细介绍了iOS中进度条的初始化及使用方法,包括不同样式的选择、进度设置、颜色配置等属性,并提供了设置进度条进度的方法。
&spm=1001.2101.3001.5002&articleId=51775837&d=1&t=3&u=ed2c251cc8ae487d96c789ad48168fe3)
2941

被折叠的 条评论
为什么被折叠?



