1.您不希望在突出显示和选择状态下出现任何图像反射。所以你只需为所有状态放置相同的图像
[btnClear setBackgroundImage:[UIImage imageNamed:@"blue_button.png"]
forState:UIControlStateNormal];
[btnClear setBackgroundImage:[UIImage imageNamed:@"blue_button.png"]
forState:UIControlStateHighlighted];
[btnClear setBackgroundImage:[UIImage imageNamed:@"blue_button.png"]
forState:UIControlStateSelected];
2.现在如果你想在声音停止时改变图像而不是制作
[btnClear setBackgroundImage:[UIImage imageNamed:@"red_button.png"]
forState:UIControlStateNormal];
[btnClear setBackgroundImage:[UIImage imageNamed:@"red_button.png"]
forState:UIControlStateHighlighted];
[btnClear setBackgroundImage:[UIImage imageNamed:@"red_button.png"]
forState:UIControlStateSelected];
再次单击按钮,您只需使用第一个切换图像。