uibutton字型大小

2021-06-23 07:06:02 字數 1447 閱讀 1116

btn.

frame

= cgrectmake

(x, y, width, height);

[btn 

settitle

: @"search"

forstate

: uicontrolstatenormal

];

//設定按鈕上的自體的大小

//[btn setfont: [uifont systemfontsize: 14.0]];    //這種可以用來設定字型的大小,但是可能會在將來的sdk版本中去除改方法

//應該使用

btn.

titlelabel

.font

= [uifont

systemfontofsize

: 14.0

];

[btn sebackgroundcolor: [

uicolor

bluecolor

]];

//最後將按鈕加入到指定檢視superview

[superview

addsubview

: btn];

附:建立按鈕的兩種方法:

1、動態建立

btnfont = [uibutton buttonwithtype:uibuttontyperoundedrect];

[btnfont setframe:cgrectmake(100, 10, 120, 40)];

[btnfont addtarget:self action:nil forcontrolevents:uicontroleventtouchupinside];

[btnfont settitle:@"字型" forstate:uicontrolstatenormal];

btnfont.backgroundcolor=[uicolor clearcolor];

[self.view addsubview:btnfont];

2、在xib檔案中已經建立好,通過tag獲取按鈕

uibutton *testbutton= (uibutton*)[self.view viewwithtag:100];

[testbutton addtarget:self action:@selector(test:) forcontrolevents:uicontroleventtouchupinside];

註冊事件

-(void) test: (id) sender

UIButton 設定字型大小

btn.frame cgrectmake x,y,width,height btn settitle search forstate uicontrolstatenormal 設定按鈕上的自體的大小 btn setfont uifont systemfontsize 14.0 這種可以用來設定字型的...

在IOS程式中設定UIButton的字型大小

m selectbox uibuttonbuttonwithtype uibuttontyperoundedrect m selectbox setframe cgrectmake 10 520,topheight 10 m selectboxsettitle 全部 forstate uicontr...

UIbutton設定文字

很久沒寫ios程式了,剛設定uibutton的 titlelabel.text屬性時發現設定的文字無法顯示,後來通過查資料才知道,uibutton的顯示是分狀態的,而tiltle設定值以後,才能夠利用titlelabel來修改顯示的文字。但在viewdieload函式裡邊是起不了什麼作用,而且tit...