UISlider with increments of 5

后端 未结 6 1172
离开以前
离开以前 2020-11-29 01:16

How do I have my UISlider go from 1-100 in increments of 5?

6条回答
  •  日久生厌
    2020-11-29 01:34

    In swift 3, slider with increments +/- 7:

    @IBOutlet weak var sldComponent: UISlider!
    

    ...

    sldComponent.addTarget(self, action:  #selector(_sldComponentChangedValue),for: .valueChanged)
    

    ...

    func _sldComponentChangedValue(sender: UISlider!) {
    
            self.sldComponent.setValue((round(sender.value / 7) * 7), animated: false)
            print("\(sender.value)")
    
    }
    

提交回复
热议问题