adjusting label to slider value swift

后端 未结 6 1622
南旧
南旧 2021-01-01 14:44

I have a slider and label in my swift project. On the storyboard, I control dragged my slider onto my controller class for that page and created an outlet and also an action

6条回答
  •  感情败类
    2021-01-01 15:05

    Swift 3: Select .allEvents for its UIControlEvents.

    slider.addTarget(self, action: #selector(ViewController.updateKmsLabel(sender:)), for: .allEvents)
    // To use
    func updateKmsLabel(sender: UISlider!) {
        let value = Int(sender.value)
        DispatchQueue.main.async {
            self.kmsLabel.text = "\(value)"
            print("Slider value = \(value)")
        }
    }
    

提交回复
热议问题