一个响应事件可以添加给多个Button对象
Button响应事件方法中的参数,只能有一个,UIButton类型,即触发这个响应事件的Button对象
//如果使用系统样式只能操作frame的x,y
UIButton * btu = [UIButton buttonWithType:UIButtonTypeCustom];
btu.backgroundColor = [UIColor blueColor];
btu.frame = CGRectMake(60, 150, 138, 257);
//设置Button显示的文字
// [btu setTitle:@"123" forState:UIControlStateNormal];
// [btu setTitle:@"高亮" forState:UIControlStateHighlighted];
[btu setBackgroundImage:[UIImage imageNamed:@"MYIOS.PNG" ]forState:UIControlStateNormal];
[self.window addSubview:btu];
//添加响应事件,当Button被点击时,触发一个操作:某个对象执行某个操作
//1.Button被点击时,需要执行方法的一个对象
//2.Button被点击时,目标对象target需要执行的方法
//3.countrolEvents决定了Button在何种手势下操作,默认为UIControlEventTouchUpInside
[btu addTarget:self action:@selector(doClick:) forControlEvents:UIControlEventTouchUpInside];