What gets called when a UISlider value changes?

前端 未结 3 1097
面向向阳花
面向向阳花 2020-12-13 08:22

Does a method get called when a UISlider\'s value changes? I want to be able to update a value based on the UISliders value, but only

3条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-13 08:55

    For Swift 3

    //There is your slider
    @IBOutlet weak var mSlider: UISlider!
    
    //add a target on your slider on your viewDidLoad for example
    self.mSlider.addTarget(self, action: #selector(MyClass.onLuminosityChange), for: UIControlEvents.valueChanged)
    
    //callback called when value change
    func onLuminosityChange(){
        let value = self.mSlider.value
    }
    

提交回复
热议问题