I\'m creating a custom UISlider to test out some interface ideas. Mostly based around making the thumb image larger.
I found out how to do that, <
step 1 :get View for detect position (use same extension top commet of# Ovi Bortas)
@IBOutlet weak var sliderView: UIView!
step 2 : set label frame for add sub view func setLabelThumb(slider:UISlider,value:Float){ slider.value = value
let label = UILabel(frame: CGRect(x: slider.thumbCenterX - 20, y: slider.frame.origin.y - 25, width: 50, height: 30))
label.font = UIFont.systemFont(ofSize: 10.0)
label.textColor = UIColor.red
label.textAlignment = .center
label.text = "\(value) kg."
sliderView.addSubview(label)
}