我有一个NSSlider,最小值为0.6,最大值为1。
我希望能够增加0.1,并且没有0.6493或0.8435之类的值
我该怎么做?
我有功能
@IBAction func slider(sender : NSSlider) {
var x: Double = sender.doubleValue
// do something
}
谢谢。
答案 0 :(得分:-1)
尝试这种格式:
@IBAction func slider(sender : NSSlider) {
let value = sender.value
// "%.1f" show how many decimals you want to show
let formatted = String(format: "%.1f", value)
//formatted will be printed 0.X
}