NSSlider增加0.1?macOS,Swift

鲍勃

我有一个NSSlider,最小值为0.6,最大值为1。

我希望能够增加0.1,并且没有0.6493或0.8435之类的值

我将如何完成?

我有功能

@IBAction func slider(sender : NSSlider) {
    var x: Double = sender.doubleValue
    // do something
}

谢谢。

丹尼尔·拉尔森(Daniel Larsson)

试试这种格式:

@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

}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章