Ios uislider向右转的最小值计数

Ios uislider向右转的最小值计数,ios,uislider,Ios,Uislider,我一直在找,运气不好。 我试图在xcode中设置一个uislider,在从左侧的最大值向右滑动的同时,向最小值计数 本质上,当向右滑动时,uislider的默认值从左侧的最小值向最大值递增,但我想在向右滑动时递减 使用Xcode uislider iOS developer类可以实现这一点吗?没有理由更改滑块的工作方式。将最小值放在左侧(最小值),将较大值放在右侧(最大值) 在处理滑块值更改的方法中,只需执行以下操作: - (IBAction)sliderChanged:(UISlider *)

我一直在找,运气不好。 我试图在xcode中设置一个uislider,在从左侧的最大值向右滑动的同时,向最小值计数

本质上,当向右滑动时,uislider的默认值从左侧的最小值向最大值递增,但我想在向右滑动时递减


使用Xcode uislider iOS developer类可以实现这一点吗?

没有理由更改滑块的工作方式。将最小值放在左侧(最小值),将较大值放在右侧(最大值)

在处理滑块值更改的方法中,只需执行以下操作:

- (IBAction)sliderChanged:(UISlider *)sender {
    CGFloat value = sender.value;
    CGFloat adjustedValue = sender.maximumValue - value + sender.minimumValue;
    // do something with the adjustedValue
}

adjustedValue
将在滑块位于左侧时为您提供最大值,在滑块位于右侧时为您提供最小值。

没有理由更改滑块的工作方式。将最小值放在左侧(最小值),将较大值放在右侧(最大值)

在处理滑块值更改的方法中,只需执行以下操作:

- (IBAction)sliderChanged:(UISlider *)sender {
    CGFloat value = sender.value;
    CGFloat adjustedValue = sender.maximumValue - value + sender.minimumValue;
    // do something with the adjustedValue
}

adjustedValue
将在滑块位于左侧时为您提供最大值,在滑块位于右侧时为您提供最小值。

然后我需要与您完全相同的东西…因此将其再旋转90度,将其置于倒置位置。滑块是对称的,所以在两个位置上看起来完全相同。但最小值和最大值现在正好相反

命令是

mySlider.transform = CGAffineTransformRotate(mySlider.transform, 180.0/180*M_PI);

然后我需要和你完全一样的东西…所以把它再旋转90度,把它倒过来。滑块是对称的,所以在两个位置上看起来完全相同。但最小值和最大值现在正好相反

命令是

mySlider.transform = CGAffineTransformRotate(mySlider.transform, 180.0/180*M_PI);

明亮的干得漂亮!好极了,伙计