UISwitch не работает внутри UIPickerView
Есть ли причина, по которой UISwitch, встроенный в UIPickerView, не реагирует на взаимодействие с пользователем?
-(UIView *)pickerView:(UIPickerView *)pickerView
viewForRow:(NSInteger)row
forComponent:(NSInteger)component
reusingView:(UIView *)view {
UISwitch* mySwitch = [[UISwitch alloc] init];
[mySwitch addTarget:self action:@selector(changeSwitchWaveOn:) forControlEvents:UIControlEventAllEvents];
return mySwitch;
}
При нажатии на переключатель, который в данный момент выбран в UIPickerView, он не меняет своего значения. Что я делаю неправильно?