- (void)viewDidLoad {
[super viewDidLoad];
UIButton *button1 = [[UIButton alloc] initWithFrame:CGRectMake(50, 200, 100, 50)];
[button1 setTitle:@"button1" forState:UIControlStateNormal];
button1.backgroundColor = [UIColor orangeColor];
[button1 addTarget:self action:@selector(button1BackGroundHighlighted:) forControlEvents:UIControlEventTouchDown];
[button1 addTarget:self action:@selector(button1BackGroundNormal:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:button1];} // button1普通状态下的背景色
- (void)button1BackGroundNormal:(UIButton *)sender{
sender.backgroundColor = [UIColor orangeColor];}
// button1高亮状态下的背景色- (void)button1BackGroundHighlighted:(UIButton *)sender{
sender.backgroundColor = [UIColor greenColor];}
[super viewDidLoad];
UIButton *button1 = [[UIButton alloc] initWithFrame:CGRectMake(50, 200, 100, 50)];
[button1 setTitle:@"button1" forState:UIControlStateNormal];
button1.backgroundColor = [UIColor orangeColor];
[button1 addTarget:self action:@selector(button1BackGroundHighlighted:) forControlEvents:UIControlEventTouchDown];
[button1 addTarget:self action:@selector(button1BackGroundNormal:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:button1];} // button1普通状态下的背景色
- (void)button1BackGroundNormal:(UIButton *)sender{
sender.backgroundColor = [UIColor orangeColor];}
// button1高亮状态下的背景色- (void)button1BackGroundHighlighted:(UIButton *)sender{
sender.backgroundColor = [UIColor greenColor];}