2010-12-16 23 views
2

私はObjective-Cを初めて使いました。私はすでにボタンを押したときに行くための機能を備えたボタンを持っています。 UIPickerViewでは、誰がどれくらいの時間を知るかまで、多くの数字が上がっています。私はこのコードを使用しました:NSIntegerMaxを使用して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つのコンポーネントすべてに入力された番号が必要です。

答えて

2

各成分の値はに見出される:

xコンポーネント番号(0、1、又はあなたのケースでは2)である
[yourPicker selectedRowInComponent:x] 

関連する問題