UITableViewCellの背景色を変える方法です。
backgroundColorプロパティで変更しても変わりません。
UITableViewで、tableView: willDisplayCell: forRowAtIndexPath: を実装して、
その中でcell.backgroundColorで色を変更すると変わります。
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
cell.backgroundColor = UIColor colorWithHue:0.61 saturation:0.09 brightness:0.99 alpha:1.0];
}