好久不写东西了,最近比较有时间,然后根据项目中的需求总结这篇文章————圆形进度条的展示
1.一个简单的进度条,一个view,一个label(用来展示数据)就okl
2.进度条无非就是贝塞尔曲线画出来
//初始化label标签
- (UILabel *)progressLabel {
if (!_progressLabel) {
_progressLabel = [[UILabel alloc] initWithFrame:self.progressView.bounds];
[_progressLabel setText:@"0%"];
[_progressLabel setBackgroundColor:[UIColor blackColor]];
[_progressLabel setTextAlignment:NSTextAlignmentCenter];
[_progressLabel.layer setCornerRadius:25];
[_progressLabel.layer setMasksToBounds:YES];
[_progressLabel setTextColor:[UIColor whiteColor]];
}
return _progressLabel;
}
//进度条的view
- (UIView *)progressView {
if (!_progressView) {
_progressView = [[UIView alloc] initWithFrame:C