title: Am I misunderstanding reloadRowsAtIndexPaths:
body: <p>I have a grouped table view where I want to reload a particular row.  When I call reloadRowsAtIndexPaths: the row disappears completely from the table view.  Is there something else I need to be doing?</p>
  
  <pre><code>//this is the method doing the reload
  -(void)setDurationTableViewCell:(NSString *)dur {
  
      self.workoutDuration = dur;
      NSIndexPath *durPath = [NSIndexPath indexPathForRow:3 inSection:0];
      NSArray *paths = [NSArray arrayWithObject:durPath];
      [woTableView reloadRowsAtIndexPaths:paths withRowAnimation:UITableViewRowAnimationRight];
  
  }//end setDurationTableViewCell
  
  
  //this is the cellForRowAtIndexPath method if it has anything to do with my issue
  - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
  
      UITableViewCell *cell;
  
      if (indexPath.row == 0) {
  
          //workout comments
          cell = [tableView dequeueReusableCellWithIdentifier:@"workoutCommentsCell"];
          if (nil == cell) { 
              cell = workoutCommentsCell;
              cell.selectionStyle = UITableViewCellStyleValue1;
          }
  
      }else if (indexPath.row == 1) {
  
          //difficulty
          cell = [tableView dequeueReusableCellWithIdentifier:@"workoutDifficultyCell"];
          if (nil == cell) { 
              cell = workoutDifficultyCell;
              cell.selectionStyle = UITableViewCellStyleValue1;
          }
          cell.textLabel.text = [NSString stringWithFormat:@"Difficulty: %@", self.workoutDifficulty];
  
      }else if (indexPath.row == 2) {
  
          //workoutDate
          cell = [tableView dequeueReusableCellWithIdentifier:@"workoutDateCell"];
          if (nil == cell) { 
              cell = workoutDateCell;
              cell.selectionStyle = UITableViewCellStyleValue1;
          }
          cell.textLabel.text = [NSString stringWithFormat:@"Date: %@", self.workoutDate];
  
      }else if (indexPath.row == 3) {
  
          //workoutDuration
          cell = [tableView dequeueReusableCellWithIdentifier:@"workoutTimerCell"];
          if (nil == cell) { 
              cell = workoutTimeCell;
              cell.selectionStyle = UITableViewCellStyleValue1;
          }
          cell.textLabel.text = [NSString stringWithFormat:@"Duration: %@", self.workoutDuration];
  
      }//end else-if
  
  
      return cell;
  
  }//end cellForRowAtIndexPath
  </code></pre>