UIButton: set image for selected-highlighted state

来源:互联网 发布:淘宝流量来源有哪些 编辑:程序博客网 时间:2024/06/07 02:51

I set an images for button's states Normal,Highlighted and Selected, but when the button in selected state and I press/highlight it I didn't see my highlighted image but just grayed picture.Is it possible to set an image for highlighted state when the button selected?

my code:

[button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal];[button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted];[button setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateSelected];

when I do:

[button setSelected:YES];

and press the button, the "pressed.png" image doesn't select.



[button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateSelected | UIControlStateHighlighted];

0 0
原创粉丝点击