I'm trying to make a UIBarButtonItem behave like the "view mode" button in the iOS 7 calendar app. When tapped it becomes highlighted and stays this way until it's tapped again.
Example image (can't embed images yet, sorry)
I have already tried setting the BackgroundImage property to a image with forState:(UIControlStateHighlighted | UIControlStateSelected) as suggested here, nothing happens.