如何快速设置滑块初始值?

时间:2019-10-04 02:14:10

标签: swift slider

如何使用代码设置滑块初始值?我知道如何在属性检查器中执行此操作。我想在应用启动时和首次启动时使用“ UserDefault”作为初始值,我想将初始值设置为“ 1.0”

@IBAction func slider(_ sender: Any) {
    sliderlabel.text = String(slider.value)
    UserDefaults.standard.set(slider.value, forKey:"playSpeed")

1 个答案:

答案 0 :(得分:1)

您可以这样设置滑块值:

slider.setValue(1, animated: true)

,如果您想从Userdefaults中获取它,您可以:

let value = UserDefaults.standard.integer(forKey: "playSpeed")
slider.setValue(value, animated: true)