进度条 UIProgressView
2015-09-28 13:16
232 查看
@interface LRUIProgressViewViewController () @end @implementation LRUIProgressViewViewController{ UIProgressView *_pv; NSTimer *_timer; } - (void)viewDidLoad { [super viewDidLoad]; [self createProgressView]; [self createTimer]; } - (void)createProgressView { UIProgressView *pv= [[UIProgressView alloc] initWithFrame:CGRectMake(50, 100, 300, 1)]; _pv = pv; [self.view addSubview:pv]; //1.设置当前值 不能设置最大值和最小值(最大值1 最小值0) //要想使进度条进度不断的增加 那么就要不断增加progress的值 pv.progress = 0; //2.设置进度条的样式 pv.progressViewStyle = UIProgressViewStyleBar; /*UIProgressViewStyleDefault 蓝色进度条 UIProgressViewStyleBar 白色进度条 主要用于工具条中 */ //3.定制进度条和轨道的颜色 pv.progressTintColor = [UIColor yellowColor]; pv.trackTintColor = [UIColor blackColor]; //4.定制进度条的图片和轨道的图片 在设置图片之前一定要先设置好拉伸图片 UIImage * image1 = [[UIImage imageNamed:@"rr_pub_checkin.png"] stretchableImageWithLeftCapWidth:50 topCapHeight:0]; UIImage * image2 = [[UIImage imageNamed:@"rr_pub_status.png"] stretchableImageWithLeftCapWidth:50 topCapHeight:0]; pv.trackImage = image1;//轨道图片 pv.progressImage = image2;//进度条图片 //5.进度条大小 位置 的改变可以使用transform pv.transform = CGAffineTransformMakeScale(1, 10); } - (void)createTimer { _timer = [NSTimer scheduledTimerWithTimeInterval:0.1 target:self selector:@selector(go) userInfo:nil repeats:YES]; } - (void)go { if (_pv.progress < 1) { _pv.progress += 0.001; } }
相关文章推荐
- iOS开发UI篇—iOS开发中三种简单的动画设置
- 最简单的推送--uexGetui
- iOS UI进阶-1.1 Quartz2D 图片水印/裁剪/截图
- IDEA Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executin
- hashtable ,hashmap的containsValue与containsKey
- ERROR! The server quit without updating PID file!!!(已解决!!!)
- iOS 【UIKit-performSelector】
- UIButton和UILabel设置圆角
- 为安卓应用申请更大的内存 largeHeap="true"
- 测试UI的快捷入口
- 选择控件 UISegmentedController
- iphone media query
- @RequestParam
- SoapUI入门
- easyui combobox 赋值,取值,默认选中。
- iOS开发之UITableViewCell的官方文档库
- php mysql_query 返回值
- query(Uri uri, String[] projection, String selection, String[] selectionArgs, String sortOrder)
- iOS开发之窥探UICollectionViewController(一) -- Ready Your CollectionViewController
- android SystemUI 流程分析