Android仪表盘样式,圆形,块状进度条

时间:2016-08-14 23:26 来源:互联网 作者:源码搜藏收藏

  • 源码类别:进度条Process
  • 源码大小:未知
  • 编码格式:gbk,utf8,不限
  • 运行环境:php+mysql
  • 广告推荐

CLDashboardProgressView 1.0

仪表盘样式的进度条


作者:李辉 
联系方式:6545823@qq.com 
编译环境:Xcode 7.2 
运行环境:iOS 9.2 运行正常 
您在使用该控件的过程中,如有任何疑问或建议,请通过邮箱联系我,谢谢! 


image

使用方法

可使用自动布局或代码添加该控件; 
_progress = [[CLDashboardProgressView alloc] initWithFrame:CGRectMake(20, 60, 240, 240)]; _progress.center = CGPointMake([UIScreen mainScreen].bounds.size.width * 0.5, 190); _progress.backgroundColor = [UIColor blackColor];

_progress.outerRadius = 110; // 外圈半径
_progress.innerRadius = 95;  // 内圈半径
_progress.beginAngle = 90;   // 起始角度
_progress.blockAngle = 8;    // 每个进度块的角度
_progress.gapAngle = 2;      // 两个进度块的间隙的角度
_progress.progressColor = [UIColor greenColor]; // 进度条填充色
_progress.trackColor    = [UIColor redColor];   // 进度条痕迹填充色
_progress.outlineColor  = [UIColor grayColor];  // 进度条边框颜色
_progress.outlineWidth  = 2;                    // 进度条边框线宽

_progress.blockCount = 26;   // 进度块的数量
_progress.minValue = 0;      // 进度条最小数值
_progress.maxValue = 100;    // 进度条最大数值
_progress.currentValue = 10; // 进度条当前数值

_progress.showShadow = YES;       // 是否显示阴影
_progress.shadowOuterRadius = 85; // 阴影外圈半径
_progress.shadowInnerRadius = 10; // 阴影内圈半径
_progress.shadowFillColor = [[UIColor grayColor] colorWithAlphaComponent:0.3];   // 阴影颜色

_progress.autoAdjustAngle = YES;  // 自动调整角度,使开口向下

[self.view addSubview:_progress];

详细的示例请参考代码。 

本站资源仅限于学习研究,严禁从事商业或者非法活动! 源码搜藏网所有源码来自互联网转载与用户上传分享,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

进度条Process下载排行

最新文章