很久沒寫ios程式了,剛設定uibutton的
titlelabel.text屬性時發現設定的文字無法顯示,後來通過查資料才知道,uibutton的顯示是分狀態的,而tiltle設定值以後,才能夠利用titlelabel來修改顯示的文字。
但在viewdieload函式裡邊是起不了什麼作用,而且titlelabel的大小,也由剛開始設定的文字的長短決定。因此,要在uibutton上新增文字,請用函式settitle:forstate函式。
UIButton相關設定
1 設定frame btn.frame cgrectmake x,y,width,height 2 設定文字 btn settitle search forstate uicontrolstatenormal 3 設定按鈕上的自體的大小 btn.titlelabel.font uifont syst...
UIButton 設定字型大小
btn.frame cgrectmake x,y,width,height btn settitle search forstate uicontrolstatenormal 設定按鈕上的自體的大小 btn setfont uifont systemfontsize 14.0 這種可以用來設定字型的...
UIButton文字左對齊
uibutton 文字是 titlelabel顯示的 如果設定 btn.textlabel.textalignment uitextalignmentleft 表明 textlabel 裡面的文字是左對齊的 但實際並沒有左對齊 因為 uibutton 裡面的 titlelabel 的frame,會適...