本文介绍了以编程方式更改UISlider的范围的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何以编程方式设置UISlider的最小最大范围?

How is it possible to set the min max ranges of the UISlider programmatically?

例如(虚拟代码)

UISlider* slider = [[UISlider alloc] init];
slider.min = -3;
slider.max = 3;

所以我有以下内容:

sl.minimumValue = 5;
NSLog(@"MIN VAL: %d", sl.minimumValue);

这不起作用,我仍然将其记录为0.这是因为我在界面生成器中设置了值吗?

This doesn't work, I still get it logging the value 0. Is this because I have set values in interface builder?

推荐答案

在这里.

UISlider* slider = [[UISlider alloc] init];
slider.minimumValue = -3.0f;
slider.maximumValue = 3.0f;

这篇关于以编程方式更改UISlider的范围的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 21:09