使用下面的代码,似乎按钮始终处于正常状态(始终为绿色),尽管我点击了他。无法更改选定状态的自定义uiButton的背景图像
UIButton *gumb = [UIButton buttonWithType:UIButtonTypeCustom];
gumb.frame = CGRectMake(4, 40, 104, 37);
gumb.tag=0;
[gumb setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[gumb setTitleColor:[UIColor blackColor] forState:UIControlStateSelected];
[gumb setBackgroundImage:[UIImage imageNamed:@"greenButton.png"] forState:UIControlStateNormal];
[gumb setBackgroundImage:[UIImage imageNamed:@"whiteButton.png"] forState: UIControlStateSelected];
如果我正常状态whiteButton设定图像和入围到greenButton那么按钮始终是白色和绿色永远。
当你点击按钮,它会变成**亮显状态**。不**选**状态。 **选择**状态用于制表按钮 – 2012-01-27 16:50:42