美文网首页
UIProgressView 当前进度显示圆角

UIProgressView 当前进度显示圆角

作者: 赵哥窟 | 来源:发表于2018-08-17 10:07 被阅读70次

首先来看一个正常的UIProgressView应该是这样的


WechatIMG17.jpeg

但是需求是这样的


WechatIMG18.jpeg

也就是把 UIProgressView的trackTintColor设置为透明。假如进度条没有填满是效果是这样的


WechatIMG19.jpeg

左边圆角,右边没有圆角,这显然达不到效果啊。

别急我们来实现这个效果

 for (UIImageView * imageview in self.progress.subviews) {
        imageview.layer.cornerRadius = 2;
        imageview.clipsToBounds = YES;
    }

就这样就实现了当前进度条圆角了。

当然你也可以自己写一个自定义控制。不过既然UIProgressView能够实现何必浪费时间自己写一个。。

相关文章

网友评论

      本文标题:UIProgressView 当前进度显示圆角

      本文链接:https://www.haomeiwen.com/subject/yckzbftx.html