UIProgressView 的详细使用:
代码如下:
// let progressView=UIProgressView(progressViewStyle:UIProgressView.Style.default)
// 创建一个宽度是200的进度条
letprogressView =UIProgressView(frame:CGRect(x:0,y:0,width:200,height:10))
progressView.center=self.view.center
//默认进度50%
progressView.progress=0.5
self.view.addSubview(progressView)
// 设置进度,同时有动画效果
progressView.setProgress(0.5
,animated:true)
// 已有进度条颜色
progressView.progressTintColor=UIColor.green
// 剩余进度条颜色
progressView.trackTintColor=UIColor.white
//通过变形改变进度条高度( 横向宽度不变,纵向高度变成默认的5倍)
progressView.transform=CGAffineTransform(scaleX:1.8,y:6.0)
//设置进度条位置(水平居中)
progressView.layer.position=CGPoint(x:self.view.frame.width/2, y:100)
网友评论