UIButton的文字顯示位置

2021-06-19 12:52:40 字數 333 閱讀 2322

有些時候我們想讓uibutton的title居左對齊,我們設定

btn.textlabel.textalignment = uitextalignmentleft

是沒有作用的,我們需要設定

btn.contenthorizontalalignment = uicontrolcontenthorizonalignmentleft; //一定要先設定這個,使其左靠邊

但是問題又出來,此時文字會緊貼到做邊框,我們可以設定

btn.contentedgeinsets = uiedgeinsetsmake(0,10, 0, 0);

使文字距離做邊框保持10個畫素的距離。

UIButton文字的顯示位置

專案中需要button文字要不居左顯示,要不居右顯示,在做的時候去這樣設定btn.textlabel.textalignment uitextalignmentleft沒有作用 之後我用他的 contenthorizontalalignment屬性去設定,cancelbtn.contenthoriz...

UIButton文字位置顯示

按鈕的文字居右 uibutton rightbutton uibutton alloc initwithframe cgrectmake rightbuttonx,0,rightbuttonw frame.size height 如果緊緊設定以下 不會生效 rightbutton.titlelabe...

UIButton文字居左顯示

實現文字居左顯示 如下 uilabel label uilabel alloc init label.frame cgrectmake 50,100,200,50 label.text 我是label label.textalignment nstextalignmentleft label.bac...