如何在 IOS 的滑块中设置固定范围?

Posted

技术标签:

【中文标题】如何在 IOS 的滑块中设置固定范围?【英文标题】:How to set fix rang in slider in IOS? 【发布时间】:2015-04-20 11:03:29 【问题描述】:
    参考点。 我正在构建一个 ios 应用程序,我在同一个栏上使用 2 个滑块来选择最大值和最小值。我参考了以下链接,我正在使用点反馈滑块。

https://www.cocoacontrols.com/controls/nmrangeslider

它包括:

    我添加了 2 个按钮 - 添加和底物。 点击添加按钮上限值加1 点击基板按钮上限值减1

现在我需要做的是:

    当我将左点从左向右滑动时,滑块的下限值和上限值应增加 +1。 当我将左点从左向右滑动时,滑块的下限值和上限值应减少 -1。

目的是能够在固定间隔内左右移动滑块。

【问题讨论】:

【参考方案1】:

inside - (void) updateSliderLabels;

添加这一行:

self.upperLabel.text = [NSString stringWithFormat:@"%d", (int)self.labelSlider.upperValue+(int)self.labelSlider.lowerValue];

【讨论】:

如果您有任何疑问,请告诉我。 谢谢,但问题是标签数量在增加,但滑块保持接触,随着数量的增加和减少,滑块也应该向左和向右移动 需要添加self.upperLabel.text = [NSString stringWithFormat:@"%d", (int)self.labelSlider.upperValue+(int)self.labelSlider.lowerValue];在代码的底部。 您需要根据值自动滑动滑块吗? 可以使用 UISlider 的 [setValue: animated:] 方法。您可以使用此方法设置滑块。获取在 Github github.com/domesticcatsoftware/DCFineTuneSlider 上共享的示例项目。希望它对你有用。

以上是关于如何在 IOS 的滑块中设置固定范围?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Xamarin Forms 为 iOS 项目制作可点击的滑块?

在闪亮的应用程序滑块中设置最小范围

如何在 NHRangeSlider 中设置以前的值?

如何借助 iOS Swift 中的滑块更改标签的值?

如何在模型 laravel 中设置固定位置查询

如何更新此闪亮仪表板上的滑块输入?