0

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component値がプログラムによって変更されたときにデリゲートが機能しない

すなわち

[pickerView selectRow:5 inComponent:2 animated:YES];

値が設定されていることを検出する方法UIPickerViewは?

4

1 に答える 1

0

以下を試してください:-

// デリゲートとデータソースを設定します。// 設定しない場合、ピッカー ビューが正しく機能するとは思わないでください。

   [pickerView setDataSource: self];
    [pickerView setDelegate: self]

まず、選択インジケーター (選択をハイライトするピッカー ビュー内の // ライン) を表示します。

   pickerView.showsSelectionIndicator = YES;

// pickerView で 5 番目のオプションを事前に選択できるようにします。

   [pickerView selectRow:5 inComponent:0 animated:YES];
于 2013-10-27T07:40:52.053 に答える