UIButton的一些常用属性
//再给B2设置坐标
btn2.frame=CGRectMake(100, 50, 50, 50);
//创建一个系统按钮
UIButton *btn3=[UIButton buttonWithType:UIButtonTypeContactAdd];
btn3.frame=CGRectMake(150, 50, 50, 50);
//设置背景颜色
btn1.backgroundColor=[UIColor colorWithRed:0 green:1 blue:0 alpha:1];
btn2.backgroundColor=[UIColor colorWithRed:1 green:0 blue:0 alpha:1];
btn3.backgroundColor=[UIColor colorWithRed:0 green:0 blue:1 alpha:0.5];
//设置BUTTON上的文字
btn1.titleLabel.text=@"3";
btn2.titleLabel.text=@"2";
btn3.titleLabel.text=@"1";
[btn1 setTitle:@"1" forState:UIControlStateNormal];
[btn2 setTitle:@"2" forState:UIControlStateNormal];
[btn3 setTitle:@"3" forState:UIControlStateNormal];
//设置Button上的字体大小
btn1.titleLabel.adjustsFontSizeToFitWidth=YES;
btn2.titleLabel.adjustsFontSizeToFitWidth=YES;
btn3.titleLabel.adjustsFontSizeToFitWidth=YES;
//设置Button上的文字颜色(没被点击时)
[btn1 setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[btn2 setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
[btn3 setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
//设置Button被点击时的文字颜色
[btn1 setTitleColor:[UIColor brownColor] forState:UIControlStateHighlighted];
[btn2 setTitleColor:[UIColor redColor] forState:UIControlStateHighlighted];
//设置button为禁用
btn3.enabled=NO;
[btn3 setTitleColor:[UIColor grayColor] forState:UIControlStateDisabled];
//uibutton的三种状态 1.normal 没被点 2、highlighted被点中了 3.Disable 禁用
//圆角设置方法
btn.layer.cornerRadius = 50;
btn.layer.masksToBounds = YES;