本文介绍了UISlider,增量为5的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如何让 UISlider
从 1-100
开始,增量为 5
?
How do I have my UISlider
go from 1-100
in increments of 5
?
推荐答案
添加如下目标:
slider.continuous = YES;
[slider addTarget:self
action:@selector(valueChanged:)
forControlEvents:UIControlEventValueChanged];
在valueChanged函数中,将值设置为可被5整除的最接近值。
And in the valueChanged function set the value to the closest value that is divisible by 5.
[slider setValue:((int)((slider.value + 2.5) / 5) * 5) animated:NO];
这篇关于UISlider,增量为5的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!