How to disable UIButton highlight on click?
This is a solution for buttons that have images. In the storyboard, there is a property called HighlightedAdjustsImage
which is On by default. Disable that and your button image will not show any highlighted properties.
You could also make the UIButton type : custom from StoryBoard
This should strip down any system behavior for you. (I think)