//再給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;
設定UIButton的一些常用屬性
button settitle 登陸 forstate uicontrolstatenormal 普通狀態 button settitle 登陸 forstate uicontrolstatehighlighted 高亮 button settitle 登陸 forstate uicontrolst...
UIButton的一些常用方法設定
今天學習實踐了一些uibutton的設定方法。uibutton是非常常用的乙個檢視類,掌握其中的一些常用方法是很有必要的。我是在viewcontroller.m檔案中直接 建立和編輯的。初始及操作過後介面如下 請不要吐槽介面畫風。哈哈 具體 如下 viewcontroller.m uibutton ...
UIButton的一些設定
uibutton實在是太搞笑了 1.設定title對齊,第一想到了 button.titlelabel.textalignment 但是這是沒用的,應該用 button.contenthorizontalalignment uicontrolcontenthorizontalalignmentlef...