iOS - Slider
Uso di cursori
I dispositivi di scorrimento vengono utilizzati per scegliere un singolo valore da un intervallo di valori.
Proprietà importanti
- continuous
- maximumValue
- minimumValue
- value
Metodo importante
- (void)setValue:(float)value animated:(BOOL)animated
Aggiungi metodi personalizzati addSlider e 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];
}
Aggiorna viewDidLoad in ViewController.m come segue:
(void)viewDidLoad {
[super viewDidLoad];
[self addSlider];
}
Produzione
Quando eseguiamo l'applicazione, otterremo il seguente output:
Trascinando il cursore, l'output sarà il seguente e stamperà il nuovo valore nella console:
Viene utilizzato per consentire agli utenti di apportare modifiche a un valore o processo in un intervallo di valori consentiti.