我想要使用UIPickerView
和2个组件,其中第二个组件值将取决于第一个组件值,就像在第一个组件中选择组1一样,然后在第二个组件中选择组1值应该显示。UIPickerView 2组件值iPhone
从两个部件中选择值后,值将被分配到UITextField
或UILabel
并且选取器将被隐藏。
(我有一个主视图,其中我添加了一个子视图来添加UIPickerView
)。
请参阅任何教程或示例。
任何帮助理解
- (NSInteger的)numberOfComponentsInPickerView:(UIPickerView *)pickerView
{
返回2;
}
- (NSInteger的)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger的)组分 {
如果(组分== 0){ 返回 [vGroup计数]; }
else { return [vehiclePickerList count]; }
}
- (的NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger的)行forComponent:(NSInteger的)组分 {
switch (component)
{
case 0:
return [vGroup objectAtIndex:row];
break;
case 1:
return [vehiclePickerList objectAtIndex:row];
break;
}
return nil;
}
什么问题/你有什么尝试? (标准SO问题) – jv42 2011-12-19 09:01:18