获取UIPicker第一行的值

时间:2012-06-14 10:01:19

标签: uipickerview

首先,道歉,因为我看过一些有关此事的帖子,但我无法理解它们。 我的问题是: 我有一个UIPickerView,它从NSArray获取值。一切都很完美,除非我得到拣货员第一排的价值。 我已经读过方法 - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)行inComponent:(NSInteger)组件仅在用户在选择器中向上或向下滚动时运行。 那么如何才能在NSString中获取选择器的第一个值? 这是我的方法:

 - (Void) pickerView: (UIPickerView *) pickerView didSelectRow: (NSInteger) row     inComponent: (NSInteger) component
{

 NSLog (@ "are in line% i", row);

 NSLog (@ "You've selected,% @", [array objectAtIndex: row]);

}

我有一个名为“array”的数组,他包含数据;

非常感谢!

1 个答案:

答案 0 :(得分:1)

很多人都面临类似的问题(如果有人在UIPickerView中选择默认值,你可能想要检查以下帖子以解决你的特定问题:
https://stackoverflow.com/a/789633/200272