我为按钮状态“正常”,“突出显示”和“选定”设置了图像,但是当按钮处于选定状态并按下/突出显示时,我看不到突出显示的图像,而只是看到灰色的图像。选择按钮时是否可以将图像设置为突出显示状态?
我的代码:
[button setImage:[UIImage imageNamed:@"normal.png"] forState:UIControlStateNormal];
[button setImage:[UIImage imageNamed:@"pressed.png"] forState:UIControlStateHighlighted];
[button setImage:[UIImage imageNamed:@"checked.png"] forState:UIControlStateSelected];
当我做:
[button setSelected:YES];
并按下按钮,则不会选择“ pressed.png”图像。
button.adjustsImageWhenHighlighted = NO;
先调用。