title: How to Dismiss a UIPIckerView once the user has selected their choice
body: <p>I have my <code>UIPickerView</code> hooked into a <code>UITextField's</code> inputView.  I have it popping up.  I know when the user selects a row.  I know the value for the row.  All that is great.  </p>
  
  <p>My question deals with when to dismiss the picker.  I've seen people marry a toolbar with [Cancel] and [Done] to the picker and dismiss it on either button click.  This is probably the best approach as the user can back out of their choice.</p>
  
  <p>I've also seen one app where the user scrolls to the selection they want and then presses it again to dismisses the picker.  I would like to know how to do this.  I have noticed that once the picker informs you of a specific row being selected, it will not inform you again if the user continues to click/press on the <em>same</em> active row.</p>
  
  <pre><code>- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
  </code></pre>