change uitableviewcell highlight does not work
<p>I used the codes below to change the highlight color of uitabelviewcell</p>

<pre><code>#import &lt;UIKit/UIKit.h&gt;

@interface KUITableViewCell : UITableViewCell


-(void)setSelected:(BOOL)selected animated:(BOOL)animated;
-(void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated;

@end
#import "KUITableViewCell.h"

@implementation KUITableViewCell

- (id)initWithStyle:(UITableViewCellStyle)style reuseIdentifier:(NSString *)reuseIdentifier
{
    self = [super initWithStyle:style reuseIdentifier:reuseIdentifier];
    if (self) {
        // Initialization code
    }
    return self;
}



- (void)setHighlighted:(BOOL)highlighted animated:(BOOL)animated
{
    [super setHighlighted:highlighted animated:animated];
    if (highlighted) {
        self.backgroundColor = [UIColor grayColor];
    } else 
        self.backgroundColor = [UIColor clearColor];
    }
}

@end
</code></pre>

<p>setHighlighted was triggered, but does not change the hight color of the UITableviewCell</p>

<p>Welcome any comment</p>
