【发布时间】:2016-06-08 06:45:18
【问题描述】:
我想在 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)
}
【问题讨论】:
-
你说
translatesAutoresizingMaskIntoConstraints = false,但后来没有添加任何约束。只需添加约束来指示您想要的位置。如果您查看视图调试器,我敢打赌这个视图不是您所期望的...... -
谢谢@Rob,它工作正常。
标签: swift uiviewcontroller uiprogressbar