有时按下按钮时,我的按钮的突出显示版本不会显示

时间:2014-08-04 07:31:47

标签: ios uibutton

我已经以编程方式为我的按钮定义了几种状态

有时他们会工作,有时候不会。

我扩展了UIButton并在其initWithFrame和initWithCoder方法中编写了这个

这是我的定义:

[self setBackgroundImage:[UIImage buttonBackgroundImageNamed:@"bigbutton_normal"]
                forState:UIControlStateNormal];
[self setBackgroundImage:[UIImage imageNamed:@"bigbutton_pressed"]
                forState:UIControlStateHighlighted];
[self setBackgroundImage:[UIImage imageNamed:@"bigbutton_pressed"]
                forState:UIControlStateSelected];
[self setBackgroundImage:[UIImage imageNamed:@"bigbutton_disabled"]
                forState:UIControlStateDisabled];

但是,有时我按下按钮,只显示bigbutton_normal,按钮的动作会根据需要进行。

我该怎么做才能解决这个问题?

0 个答案:

没有答案