0

我需要一个自定义滑块,如下所示自定义UISlider

我需要在一些填充后启动我的滑块,并且在滑块到达结束后需要相同的填充,即滑块值 100,即使在此填充区域中填充滑块的相同最大和最小轨道图像,如上图所示。

换句话说,Slider 必须在一些填充之后虚拟开始并在一些填充值之前结束。如何做到这一点?提前感谢任何帮助。

4

1 回答 1

1

关键是提供一个映射函数,将值转换为滑块设置,反之亦然。因此,您永远不会直接使用滑块值,而只能使用映射值。

您将左侧的值设置为 -10,将右侧的值设置为 110。映射 f 对于值 <= 0 返回 0,对于 >= 100 返回 100,对于 ant thing 其他情况返回实际值。

于 2013-11-08T12:33:37.343 回答