为了填充进度栏,有2个对象连接到ViewController.swift文件。
@IBOutlet var progBar: UIProgressView!
@IBAction func butPressed(sender: UIButton) {
self.progBar.progress += 0.1
但是,当我尝试通过以下方式读取该条的值时,什么也没有发生。除了以下消息:
value <UIProgressView: 0x7ff85bd9eb00; frame = (85 128; 146 2); opaque = NO; autoresize = RM+BM; layer = <CALayer: 0x7ff85bd9ee70>>
println ("The value is \(progBar)")
怎么解决呢?
最佳答案
UIProgressView具有一个名为progress的属性,该属性在0到1之间浮动。如果要打印它,则只需要访问它而不是整个视图即可。
println("The value is \(progBar.progress)")
您不需要创建另一个变量来保存此信息。
关于ios - 如何读取进度 View 的值?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28549000/