title: When move values in uipickerview faster than something went wrong
body: <p>I am having a <code>UITextField</code> and replacing iPhone keyboard with <code>UIPickerView</code> having 3 to 4 components in a row, the problem i am facing is that when i move values of 3 or 4 components faster as much as i can the event <code>- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component</code> is fired one, and only value of just one component is updated which was selected at last. How can i fix it ? is there any method other than <code>- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)</code>component to overcome this problem?</p>
  
  <p>thanks</p>