2

私はObjective-Cが初めてで、ボタンを押すと機能するボタンがすでにあります。UIPickerView には、誰がどのくらいの長さかを知るまで、多くの数字があります。私はこのコードを使用しました:

- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView {
     return 3;
}

- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component {

     // Near-infinite number of rows.
     return NSIntegerMax;

}

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {

     return [NSString stringWithFormat:@"%d", row];

}

3 つのコンポーネントすべてに入力された番号だけが必要です。

4

1 に答える 1

2

各コンポーネントの値は次の場所にあります。

[yourPicker selectedRowInComponent:x]

はコンポーネント番号です (この場合xは 0、1、または 2)。

于 2010-12-17T00:05:37.617 に答える