-4

選択した行の値を取得するにはどうすればよいuipickerviewですか? コードを使用して行の値があります。

    int row;
    row = [PickerView selectedRowInComponent:0];// row value is ok
    [object atIndex:row]; //is not working?

あなたの助けを待っていますか?

更新:

実際には、ロード時にデフォルトで選択されているピッカービューの値を取得したい...

4

2 に答える 2

1

そのデリゲート メソッドを使用できます。

- (void)pickerView:(UIPickerView *)pickerView didSelectRow: (NSInteger)row inComponent:(NSInteger)component {
[object atIndex:row];
}
于 2013-02-16T06:34:23.333 に答える
0

私はあなたがこれを望んでいると思います

NSInteger selectedRow =[self.singlePicker selectedRowInComponent:0];
NSString *title = [self.data objectAtIndex: selectedRow];
于 2013-02-16T06:58:48.383 に答える