将 UISlider 直接移动到一个值[重复]

Posted

技术标签:

【中文标题】将 UISlider 直接移动到一个值[重复]【英文标题】:Move UISlider directly to a value [duplicate] 【发布时间】:2013-07-12 14:12:19 【问题描述】:

我有一个UISlider,其值从 0 到 5。我希望拇指只停在确切的值上,而不是介于两者之间。以编程方式移动滑块是唯一的选择吗?或者是否有控制这种行为的属性?

【问题讨论】:

*** 上有一个类似/相同的问题:***.com/questions/12834140/… 这似乎正是我想要的。谢谢。 【参考方案1】:

使用函数round从滑块中获取值

NSInteger value = (NSInteger)round(slider.value);
NSLog(@"Slider value is %d", value);

【讨论】:

以上是关于将 UISlider 直接移动到一个值[重复]的主要内容,如果未能解决你的问题,请参考以下文章

使用 UISlider 移动到图像视图

UISlider 调整以匹配 UITextField 值

IOS UISlider非连续近似值

限制滑动 UISlider 超过某个点

拇指图像不会移动到 UISlider 的边缘

将 String 转换为 Float 以移动 UISlider