Nic Hubbard
Nic Hubbard

Reputation: 42175

iPhone: UIButton don't use default pressed highlight

Currently when you use a UIButton and press down on it, it gives the button a dark overlay as an indicator that the button was pressed. I don't want this as I am implementing my own pressed state.

How can I remove this default?

Upvotes: 6

Views: 4199

Answers (2)

Buzzwig
Buzzwig

Reputation: 460

You could also set the appropriate property:

button.adjustsImageWhenHighlighted = NO;

Upvotes: 22

Rudiger
Rudiger

Reputation: 6769

You should be able to set it by setting the image for the control state. Think its

[button setBackgroundImage:[UIImage imageNamed:@"Selected_day.png"] forState:UIControlStateHighlighted];

Upvotes: 3

Related Questions