小兔网

IOS滑块的使用

滑块用于从某个范围的值里选择的一个值。

重要的属性

  • continuous
  • maximumValue
  • minimumValue
  • value

重要的方法

- (void)setValue:(float)value animated:(BOOL)animated 

添加自定义方法 addSlider 和 sliderChanged

-(IBAction)sliderChanged:(id)sender{    NSLog(@"SliderValue %f",mySlider.value);}-(void)addSlider{    mySlider = [[UISlider alloc] initWithFrame:CGRectMake(50, 200, 200, 23)];    [self.view addSubview:mySlider];    mySlider.minimumValue = 10.0;    mySlider.maximumValue = 99.0;    mySlider.continuous = NO;    [mySlider addTarget:self action:@selector(sliderChanged:)     forControlEvents:UIControlEventValueChanged];}

在 ViewController.m 中修改 viewDidLoad,如下所示

(void)viewDidLoad{   [super viewDidLoad];   [self addSlider];}

输出

现在当我们运行该应用程序我们会看到下面的输出

sliderOutput1

当拖动滑块效果如下:

sliderOutput2