您的位置:首页 > 移动开发 > Swift

swift中UIProgressView的使用

2016-10-14 10:57 441 查看
默认高度是2.0。自定义高度无效,可通过transform属性设置高度

[html] view
plain copy

 





// 实例化(默认高度是2.0。自定义高度无效,可通过transform属性设置高度)  

let progressview = UIProgressView(frame: CGRectMake(10.0, 10.0, (CGRectGetWidth(self.view.bounds) - 10.0 * 2), 10.0))  

self.view.addSubview(progressview)  

          

progressview.backgroundColor = UIColor.greenColor()  

          

// 样式  

progressview.progressViewStyle = UIProgressViewStyle.Bar  

          

// 初始化进度(默认是0.0,且值范围为0.0~1.0)  

progressview.setProgress(0.3, animated: true)  

          

// 进度条颜色  

progressview.progressTintColor = UIColor.redColor()  

progressview.trackTintColor = UIColor.brownColor()  

progressview.tintColor = UIColor.greenColor()  

          

// 更改进度条高度  

progressview.transform = CGAffineTransformMakeScale(1.0, 3.0);  

[html] view
plain copy

 





// 默认高度2.0  

let progressview00 = UIProgressView(frame: CGRectMake(10.0, 60.0, (CGRectGetWidth(self.view.bounds) - 10.0 * 2), 10.0))  

self.view.addSubview(progressview00)  

progressview00.setProgress(0.6, animated: true)  

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: