title: Custom Selected Background Color for Grouped UITableViewCell
body: <p>Is there a good way to set a custom selected background color on a grouped table view cell?  I don't want to make four images and keep track of which one is appropriate for which cell.</p>
  
  <p>I would have used <code>UITableViewCell</code>'s <code>backgroundView</code> and <code>selectedBackgroundView</code> properties, but they break the grouped table view style's rounded corners.</p>
  
  <p>Right now, I have a <code>UITableViewCell</code> subclass that overrides <code>-setHighlighted:animated:</code> and <code>-setSelected:animated:</code> to toggle the cell's <code>backgroundColor</code>.  This works perfectly, except it doesn't animate, even though <code>backgroundColor</code> is an animatable property, and changes to it are wrapped in calls to <code>-beginAnimations:context:</code> and <code>-commitAnimations</code> when appropriate.</p>