如何使用代码设置滑块初始值?我知道如何在属性检查器中执行此操作。我想在应用启动时和首次启动时使用“ UserDefault”作为初始值,我想将初始值设置为“ 1.0”
@IBAction func slider(_ sender: Any) {
sliderlabel.text = String(slider.value)
UserDefaults.standard.set(slider.value, forKey:"playSpeed")
答案 0 :(得分:1)
您可以这样设置滑块值:
slider.setValue(1, animated: true)
,如果您想从Userdefaults中获取它,您可以:
let value = UserDefaults.standard.integer(forKey: "playSpeed")
slider.setValue(value, animated: true)