1樓:大野瘦子
這樣: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];
關於java中button設定的問題
文字只能在邊框內顯示,對於按鈕預設的邊距來說,你的那幾個字串還是太長了。jbutton物件getmargin 獲取一個insets物件,這是個邊距物件,裡面有上下左右的邊距,設定完insets物件,然後用jbutton物件的setmargin insets insets 方法來對按鈕設定邊距就好了。...
outlook2019如何設定html簽名
1.把你的簽名復html及相關 檔案制儲存在c program files common files microsoft shared stationery資料夾下面 2.檔案 左上角 選項 郵件 信紙和字型 預設是個人信紙選項 主題。在左方選項裡能找到你放在stationery資料夾裡邊的簽名檔案...
如何設定HTML滾動條,css怎麼設定內容滾動,滾動條隱藏
設定html滾動條方法如下 css屬性 overflow y auto div裡面的內容超過div的高度,右邊就會自動出現滾動條版 1 用一個div,定製 權成圖中的寬度和高度 2 然後再把div的樣式設成overflow y scroll,當div裡的文字超出那個高度的時候,滾動條就出來了。例如 ...