title: Update UITableViewCell via setHighlighted
body: <p>My UITableView is made of custom cells.</p>
  
  <p>What I need to accomplish is, if a user taps on a cell, they can see the new imageView and when they lift their finger, the cell updates to the new image. Visa versa.</p>
  
  <p>Right now, if I tap down on a cell, I see the selected image, but when I lift, it stays as unselected.</p>
  
  <pre><code> // This is done in my custom cell subclass
   - (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated
   {
      [super setHighlighted:highlighted animated:animated];
  
      if (highlighted)
      {
          self.imageView.image = [UIImage imageNamed:@"imageSelected"];
      }
      else
      {
          self.imageView.image = [UIImage imageNamed:@"imageDeselected"];
      }
   }
  </code></pre>