have a UISlider setup to stop every time it reaches a round number. Here's the code:
// Slider
@IBAction func sizerSliderAction(sender: UISlider) {
// Make slider stop every round number size.
sender.setValue(Float(lroundf(sizerSlider.value)), animated: true)
// Define the current value as float.
let currentValue = Float(sender.value)
// Format slider value with two decimal points.
let decimalValue = NSString(format: "%.2f", currentValue)
// Output slider value in our label.
sizerLabel.text = "\(decimalValue)"
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
print("Sizer View Controller Loaded.")
}
I want the slider to stop every time it reaches a quarter size as follows:
5.00 -> 5.25 -> 5.50 -> 5.75 -> 6.00 etc...
How can I do this?