views:

321

answers:

1

Hi there!

I have an issue with the background image of button which is dependent of button state. I have a button inside customized table view cell and i have set different images for button's different states. Please look into the code below.

[btnNow setImage:[UIImage imageNamed:@"now_norm.png"] forState:UIControlStateNormal]; [btnNow setImage:[UIImage imageNamed:@"now_focus.png"] forState:UIControlStateHighlighted];

Whenever i tap on the actual button this works great but if i tap on area outside of button but which is still inside that same cell then this button changes its background image from UIControlStateNormal to UIControlStateHighlighted.

If i remove background image from UIControlStateHighlighted state then this issue doesn't exists but i need pressed state of the button.

Please help me out.

Thanks in advance!

Vivek Dandage.

A: 

Try with setting the cell.selectionStyle to UITableCellSelectionStyleNone

karim