如何在iphone中点击按钮背景图像?

Dev*_*ang 2 iphone cocoa-touch objective-c iphone-sdk-3.0 ios4

如何在单击时更改UIButton的背景图像,它应该保持原样,直到单击另一个按钮.

Ada*_*V C 10


[myButton setImage:[UIImage imageNamed:@"btn_normal.png"] forState:UIControlStateNormal];
    [myButton setImage:[UIImage imageNamed:@"btn_highlighted.png"] forState:UIControlStateHighlighted];
    [myButton setImage:[UIImage imageNamed:@"btn_highlighted.png"] forState:UIControlStateSelected];
    myButton.showsTouchWhenHighlighted = YES;

Run Code Online (Sandbox Code Playgroud)

第四行myButton.showsTouchWhenHighlighted = YES; 会做的.请试试.