example - ¿Cómo detectar cambios en UIPickerView?
uipickerview swift 4 example (2)
Si nos fijamos en el UIPickerViewDelegate tiene:
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
Simplemente configure su delegado de puntos de vista delegado e implemente esto.
Quiero detectar cambios de valor UIPickerView.
Si UIPickerView responde a addTarget, utilicé un código como este:
-(void) valueChange:(id)sender { change = YES; } UIPickerView *questionPicker = [[UIPickerView alloc] init]; [questionPicker addTarget:self action:@selector(valueChange:) forControlEvents:UIControlEventValueChanged];
¿Cómo puedo hacer las mismas cosas pero de forma correcta?
UIPickerViewDelegate
tiene pickerView:didSelectRow:inComponent: