adjusting label to slider value swift

后端 未结 6 682
清歌不尽
清歌不尽 2021-01-01 14:34

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:04

    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)")
        }
    }
    

提交回复
热议问题