UIButton的一些經常使用屬性

//再給B2設置座標字體

    btn2.frame=CGRectMake(100, 50, 50, 50);ui

    

    //建立一個系統按鈕orm

    UIButton *btn3=[UIButton buttonWithType:UIButtonTypeContactAdd];it

    btn3.frame=CGRectMake(150, 50, 50, 50);方法

    

    //設置背景顏色di

    btn1.backgroundColor=[UIColor colorWithRed:0 green:1 blue:0 alpha:1];co

    btn2.backgroundColor=[UIColor colorWithRed:1 green:0 blue:0 alpha:1];background

    btn3.backgroundColor=[UIColor colorWithRed:0 green:0 blue:1 alpha:0.5];顏色

    

    

    

    

    //設置BUTTON上的文字ab

    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 沒被點   二、highlighted被點中了   3.Disable 禁用

 

 

 

//圓角設置方法

 btn.layer.cornerRadius = 50;

    btn.layer.masksToBounds = YES;

相關文章
相關標籤/搜索