0
다음 방법으로 자체 NSProgressIndicator를 설정하려고했습니다.스위프트 : NSProgressIndicator의 설정 진행
class ProgressViewController : NSViewController
{
override func loadView()
{
let view = NSView(frame: NSMakeRect(0,0,300,120))
view.wantsLayer = true
view.layer?.borderWidth = 0
self.view = view
let text = NSTextField(frame: NSRect(x: 20, y: 45, width: 260, height: 20))
text.drawsBackground = true
text.isBordered = false
text.backgroundColor = NSColor.controlColor
text.isEditable = false
self.view.addSubview(text)
text.stringValue = "Progress Text"
let indicator = NSProgressIndicator(frame: NSRect(x: 20, y: 20, width: 260, height: 20))
indicator.minValue = 0.0
indicator.maxValue = 100.0
indicator.doubleValue = 33.0
self.view.addSubview(indicator)
}
}
문제점은 표시기가 항상 가득 차 있다는 것입니다. 트릭을 놓치고 있습니까?
감사합니다. 나는 그것이 쉬울 것임을 알았다. – iphaaw
새로운 OS X 디자인으로 인해 매우 혼란 스럽습니다. 오래된 "불확정"모양은 이해하기가 훨씬 쉽습니다. –