iOS 进度条控件 UIProgressView
1. UIProgressView 常规使用
// 创建 UIProgressView
let progress1 = UIProgressView(progressViewStyle: UIProgressView.Style.default)
// 设置 UIProgressView 的位置
progress1.frame = CGRect(x: 25, y: 900, width: 340, height: 20)
// 设置 UIProgressView 的进度 [0,1]
progress1.progress = 0.3
// 设置 UIProgressView 的已走过进度的进度条颜色
progress1.progressTintColor = UIColor.green
// 设置 UIProgressView 的未走过进度的进度条颜色
progress1.trackTintColor = UIColor.gray
scrollView.addSubview(progress1)
效果展示:
2. UIProgressView 设置进度图片
// 设置 UIProgressView 已走过进度的进度条图片
progress.progressImage = UIImage(named: "left-progress")
// 设置 UIProgressView 未走过进度的进度条图片
progress.trackImage = UIImage(named: "right-progress")
效果展示: