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];
}
输出
当我们运行应用程序时,我们会得到以下输出 −
拖动滑块时,输出将如下所示,并将在控制台中打印新值 −
它用于允许用户在允许的值范围内对值或过程进行调整。