以编程方式更改NSSlider值

Gra*_*son 10 macos xcode cocoa objective-c nsslider

有没有办法制作NSSlider的IBOutlet,然后能够以编程方式更改其值?slider.value =......不起作用.

谢谢!

Sch*_*mas 17

您可以使用NSControl的方法.

例: [self.slider setDoubleValue:0.1];


Leo*_*bus 9

这个问题的 Swift 答案是使用 doubleValue 属性来访问 OSX 中的滑块值:

slider.doubleValue = 0.1 

print(slider.doubleValue)
Run Code Online (Sandbox Code Playgroud)