我已经以编程方式为我的按钮定义了几种状态
有时他们会工作,有时候不会。
我扩展了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,按钮的动作会根据需要进行。
我该怎么做才能解决这个问题?