I have a menu like so:
The normal (unselected) state for each cell is an image, the selected s
Based on Milan Cermak's answer, you can use UIAppearance.
UIAppearance
In Swift 1.1 / 2.0:
Swift 1.1 / 2.0
let selectionView = UIView() selectionView.backgroundColor = UIColor.redColor() UITableViewCell.appearance().selectedBackgroundView = selectionView