滑动完成时iOS滑块精度

时间:2015-10-25 20:24:12

标签: ios objective-c uislider

我的应用程序在视图上放置了一个简单的滑块,允许用户定义搜索半径。我的问题是当用户完成拖动并将手指从显示器上移开时滑块的精度。当用户完成时,滑块在它滑动的方向上拉出额外的1-5个点。

因此,如果原始位置为'100'并且用户拖动到'10',当他移开他的手指时,它会滑到'7'或'8'。

当我到达滑块的任何一端时,问题似乎变得越来越成问题。

知道为什么会这样吗?我提供了一个代码示例,但是,这只是UIView上的一个简单的UISlider,没什么特别的。

1 个答案:

答案 0 :(得分:0)

请在此处发布您的代码。让我看看我能做些什么。请尝试这个代码,它对我来说很好

- (IBAction)sliderValueChanged:(id)sender
{
    // Set the label text to the value of the slider as it changes
    self.label.text = [NSString stringWithFormat:@"%f", self.slider.value];
}