如何在swift

时间:2016-06-08 06:45:19

标签: swift uiviewcontroller uiprogressbar

我想在swift中以编程方式创建UIProgressBar吗?

这段代码有什么问题?

 override func viewDidLoad() {
    super.viewDidLoad()
        let progressView = UIProgressView(progressViewStyle: .Bar)
        progressView.center = self.view.center
        progressView.frame = CGRectMake(0,0,50,20)
        progressView.translatesAutoresizingMaskIntoConstraints = false
        progressView.setProgress(0.5, animated: false)
        self.view.addSubview(progressView)
 }

3 个答案:

答案 0 :(得分:0)

UIImageView

您需要执行此类型代码,而无需设置框架。

答案 1 :(得分:0)

此链接对您有所帮助 Progreess Bar

答案 2 :(得分:0)

您需要:

  1. 添加您的progressView子视图
  2. 设置约束,因为您使translateAutoresizingMaskIntoConstraints = false