I have a plain old UITableViewCell that has black text, a dark background and separators above and below.

What I want is when the cell is highlighted or selected, the text turns green but nothing else changes. Is this possible without subclassing UITableViewCell? If not, what's the best way to make sure the subclass changes as little as possible?