yuhanchen

//再给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;

 

    

 

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-12-04
  • 2021-12-04
  • 2021-06-26
  • 2022-12-23
  • 2022-12-23
  • 2021-12-14
  • 2021-12-04
猜你喜欢
  • 2021-10-21
  • 2022-02-05
  • 2021-11-07
  • 2022-03-03
  • 2022-12-23
  • 2021-08-08
  • 2022-12-23
相关资源
相似解决方案