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];
}

输出

当我们运行应用程序时,我们会得到以下输出 −

iOS 教程

拖动滑块时,输出将如下所示,并将在控制台中打印新值 −

iOS 教程

它用于允许用户在允许的值范围内对值或过程进行调整。


❮ iOS - UI 元素