UIButton显示选定状态

Lou*_*ost 5 cocoa-touch objective-c ios6

如何显示UIButton的选定状态?

我想要它,以便当人们点击uibutton时,它会显示我所拥有的悬停所选的状态?

现在他们必须按住按钮才能看到悬停.

[t1 setBackgroundImage: [UIImage imageNamed: [NSString stringWithFormat: @"hover.png"]] forState:UIControlStateSelected];
Run Code Online (Sandbox Code Playgroud)

我想在点击时显示悬停图像.

Yul*_*ega 0

您需要设置按钮的选定状态

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button setImage:[UIImage imageNamed:@"hover.png"] forState:UIControlStateSelected];
Run Code Online (Sandbox Code Playgroud)

要在按下按钮时显示胡佛图像,您需要将状态属性设置为UIControlStateHighlighted