进度条
来源:互联网 发布:北京赛车pk10辅助软件 编辑:程序博客网 时间:2024/05/17 03:11
进度条控件:UIProcessView:UIView
@property(nonatomic) UIProgressViewStyle progressViewStyle; //风格类型
@property(nonatomic) float progress; //当前进度
@property(nonatomic, retain) UIColor* progressTintColor; //进度条进度的高亮颜色
@property(nonatomic, retain) UIColor* trackTintColor; //进度条轨道的高亮颜色
@property(nonatomic, retain) UIImage* progressImage; //进度条进度的图像
@property(nonatomic, retain) UIImage* trackImage; //进度条轨道的图像
风格:
typedef NS_ENUM(NSInteger, UIProgressViewStyle) {
UIProgressViewStyleDefault, //默认的风格,一种灰白色的风格 (有进度显示的部分默认为蓝色)
UIProgressViewStyleBar, //没有进度显示时是无色的风格 (有进度显示的部分默认为蓝色)
};
方法:
※初始化进度条实例
- (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)style;
※设置进度条并且带有动画效果
- (void)setProgress:(float)progress animated:(BOOL)animated
举例如下:
//创建进度条实例
//创建进度条实例 UIProgressView *processView = [[UIProgressView alloc]initWithProgressViewStyle:UIProgressViewStyleDefault];
//设置进度条的frame
//设置它的frame processView.frame = CGRectMake(60, 80,250, 40);
//将控件添加到视图中
//添加该控件到视图View中 [self.view addSubview:processView];
此时的进度条结果为:
//设置进度
//设置进度 processView.progress = 0.5;
此时的进度条结果为:
//设置轨道的颜色
//设置它的轨道颜色 processView.trackTintColor = [UIColor redColor];
此时的进度条结果为:
//设置进度条进度的颜色
//设置进度的颜色 processView.progressTintColor = [UIColor greenColor];
此时的进度条结果为:
设置进度条进度和动画效果
//设置进度条进度的动画 [processView setProgress:0.8 animated:YES];
演示结果如下:
------>
iOS:进度条控件的详细使用
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- 进度条
- gdb调试正在运行进程
- Android进阶——git上传代码到coding.net
- 拓胜培训Java,每天的点点滴滴
- H5页面设计
- Applied Natural Language Processing —— 读书笔记 第二章
- 进度条
- POJ3414 Pots
- HDU5595(水题+数学)
- 8位bmp图片格式详细说明文档
- 5.Which SQL statements would display the value 1890.55 as $1,890.55? (Choose three .)
- FZU2150 Fire Game
- 堡垒机 | 跳板机 | 中控机
- java面向对象及其特性初探
- [Python标准库]random——伪随机数生成器