title: Start off UIPickerView With Blank Row
body: <p>My app pulls data from a server to get a list of current groups available to choose from.  It then adds a row to the top of this called "Create New Group".  This works great, but it starts off already selecting this row, so I have to navigate away from it, and then back again to select it and activate the keyboard.  How can I add one more option to get it to start with a blank row?  I have tried simply doing + 2 in the rows instead of + 1, and sorting everything down, but it simply doesn't work.  Any help greatly appreciated.</p>
  
  <pre><code>-(NSInteger)pickerView:(UIPickerView *)pickerView
  numberOfRowsInComponent:(NSInteger)component{
      return [pickerArray count] + 1;
  }
  
  #pragma mark- Picker View Delegate
  
  -(void)pickerView:(UIPickerView *)pickerView didSelectRow:
  (NSInteger)row inComponent:(NSInteger)component{
      if (row == 0)
      {
          [self.theView.signUpView.additionalField resignFirstResponder];
          self.theView.signUpView.additionalField.inputView = nil;
          [self.theView.signUpView.additionalField becomeFirstResponder];
  
      }
      else {
  
      [self.theView.signUpView.additionalField setText:self.theGroup];
      }
  }
  - (NSString*)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component
  {
      NSString *groupName  = @"Create New Group";
      if (row != 0)
      {
          PFObject *object = pickerArray[row - 1]; // -1 to handle the array index
          self.theGroup    = object[@"GroupName"];
          groupName        = object[@"GroupName"];
      }
      return groupName;
  }
  </code></pre>