现在,滑块的值显示七个小数位。我想控制时将其保留一位小数。
喜欢。 1.1、1.2、1.3等...
@IBAction func slider(_ sender: Any) {
sliderlabel.text = String(UserDefaults.standard.float(forKey: "playSpeed"))
UserDefaults.standard.set(slider.value, forKey:"playSpeed")
}
override func viewDidLoad() {
super.viewDidLoad()
sliderlabel.text = String(UserDefaults.standard.float(forKey: "playSpeed"))
slider.setValue(UserDefaults.standard.float(forKey:"playSpeed"), animated: true)
}
使用:格式化字符串]
let playSpeed = UserDefaults.standard.float(forKey: "playSpeed")!
let string = String(format: "%.1f", playSpeed)
sliderlabel.text = string