天天看點

iOS上如何讓按鈕文本左對齊問題

這裡使用

button.titlelabel.textalignment = nstextalignmentleft; 這行代碼是沒有效果的,這隻是讓标簽中的文本左對齊,但

并沒有改變标簽在按鈕中的對齊方式。

是以,我們首先要使用

button.contenthorizontalalignment =

uicontrolcontenthorizontalalignmentleft; 這行代碼,把按鈕的内容(控件)

的對齊方式修改為水準左對齊,但是這們會緊緊靠着左邊,不好看,

是以我們還可以修改屬性:

button.titleedgeinsets =

uiedgeinsetsmake(0,

10, 0,

0);

這行代碼可以讓按鈕的内容(控件)距離左邊10個像素,這樣就好看多了

繼續閱讀