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];

}

我只需要在所有三个组件中输入的数字。

4

1 回答 1

2

每个组件的值可在以下位置找到:

[yourPicker selectedRowInComponent:x]

其中x是组件编号(在您的情况下为 0、1 或 2)。

于 2010-12-17T00:05:37.617 回答