我是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];
}
我只需要在所有三个组件中输入的数字。
答案 0 :(得分:2)
每个组件的值可在以下位置找到:
[yourPicker selectedRowInComponent:x]
其中x
是组件编号(在您的情况下为0,1或2)。