Во-первых, ваш ViewController (тот, у которого есть средство выбора) должен реализовать UIPickerViewDelegate.Вам следует использовать этот метод:
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
Он вызывается каждый раз, когда вы меняете выбранную строку на любом из компонентов вашего средства выбора.Например, когда это вызывается, вы должны изменить элемент UIView на соответствующее значение.Это также момент для перезагрузки Component2 (или как вы хотите это называть) вашего сборщика следующим образом.
[picker reloadComponent:2];
или
[picker reloadAllComponents];