I have a button that I want to use a different background image when in highlighted state, normally I would use something like
[buttonObject setBackgroundImage:[UIImage imageNamed:@"buttonDown.png"]
forState:UIControlStateHighlighted];
But the button is in a .storyboard file, not code.
What should I use in this situation?
You can set up different properties for different states in IB too, by selecting the state from the drop down menu:
If you want to do it in code, you have to set up an outlet and set the images in
awakeFromNib.To connect the outlet, you Ctrl-drag from the button to your File Owner (probably a view controller) and select the outlet defined above.
Then you can access the button in your code: