I am searching this for some time but I never found a solution.
I have a UITableView with custom cells, those cells have an image and I place the labels on it.
The thing is, when I select a cell, the whole cell frame is selected using the default highlight color. I tried changing the style, but if I use cell.selectionStyle = UITableViewCellSelectionStyleNone;
the image won't highlight...
Just in case someone asks I created distincts images for highlighted / normal states.