您好,欢迎来到源码搜藏!分享精神,快乐你我!提示:担心找不到本站?在百度搜索“源码搜藏”,网址永远不丢失!
  • 首 页
  • 在线工具
  • Android仪表盘样式,圆形,块状进度条

    时间:2016-08-14 23:26 来源:互联网 作者:源码搜藏 浏览:收藏 挑错 推荐 打印

    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];
    

    详细的示例请参考代码。 

    Android仪表盘样式,圆形,块状进度条转载请注明出处http://www.codesocang.com/kj/process/33385.html 源码搜藏网所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与源码搜藏网无关
    标签: