更改滑块的方向(Change slider direction)

2019-10-30 01:42发布

我向滑块的方向从右到左改变。 我想0是在右侧。

例如:

我的滑块:

let slider = UISlider()
slider.minimumValue = 0
slider.maximumValue = 0
slider.isContinuous = true
slider.tintColor = UIColor.red
slider.value = 0
slider.translatesAutoresizingMaskIntoConstraints = false

我不知道这是可能的。

Answer 1:

只是水平翻转滑块:

slider.transform = CGAffineTransform(scaleX: -1, y: 1)


Answer 2:

或采取与滑块值

let realValue = slider.maximumValue - slider.minimumValue + slider.value;

并设置它使用

slider.value = slider.maximumValue - slider.minimumValue + realValue;

像滑块不需要在视觉上改变,并且依然能够正确任何其他输入法(键盘,无障碍输入等)作出反应



文章来源: Change slider direction