I am using two UIPickerView. Based on first, I need change values in another picker view.
Any idea how to get this done?
Note: I am using CCPickerView.
i've done same thing in my project., here is the solution..
- (NSInteger)numberOfItemsInPickerView:(CPPickerView *)pickerView
{
if (pickerView.tag == 110)
{
return [picker_1_ary count];
}
else
{
return [picker_2_ary count];
}
}
- (NSString *)pickerView:(CPPickerView *)pickerView titleForItem:(NSInteger)item
{
if (thePickerView.tag == 110)
return [picker_1_ary objectAtIndex:item];
else
return [picker_2_ary objectAtIndex:item];
}
- (void)pickerView:(CPPickerView *)pickerView didSelectItem:(NSInteger)item
{
if (pickerView.tag == 110)
{
[picker_2 reloadAllComponents];
}
else
{
NSString *value = [[NSString alloc] initWithFormat:@"%@" , [picker_2_ary objectAtIndex:item]];
NSLog(@"Selected value ::: %@", value);
}
}
hope it helps., Thank you..