iPhone : How to detect the end of slider drag?

后端 未结 16 2646
不思量自难忘°
不思量自难忘° 2020-12-02 07:36

How to detect the event when the user has ended the drag of a slider pointer?

16条回答
  •  栀梦
    栀梦 (楼主)
    2020-12-02 08:25

    Swift 3 answer

    I had same problem and eventually got this to work, so maybe it will help somebody. Connect your_Slider to 'Value Changed' in storyboard and when slider moved "Slider Touched" actioned and when let go "Slider Released".

    @IBAction func your_Slider(_ sender: UISlider) {
        if (yourSlider.isTracking) {
            print("Slider Touched")
        } else {
            print("Slider Released")
        }
    }
    

提交回复
热议问题