現在使用しているコードは機能していません。コードを読み込んで UIPickerView をスクロールするたびに、「else」ステートメントの値が自動的に使用されます。
- (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
if ([pickerView selectedRowInComponent:0]) {
[label setText:@"row1"];
}
if ([pickerView selectedRowInComponent:3]) {
[label setText:@"row2"];
}
if ([pickerView selectedRowInComponent:4]) {
[label setText:@"row3"];
}
else {
[label setText:@"row else"];
}
}
私は何を間違っていますか?