UIButton文字左對齊

2021-10-21 06:34:40 字數 491 閱讀 6318

uibutton 文字是 titlelabel顯示的

如果設定 btn.textlabel.textalignment = uitextalignmentleft 表明 textlabel 裡面的文字是左對齊的

但實際並沒有左對齊

因為 uibutton 裡面的 titlelabel 的frame,會適應文字大小,並在 uibutton 裡面居中顯示的。

獲取 uibutton 內部內容水平居中方式

uicontrolcontenthorizontalalignment alignment = btn.contenthorizontalalignment;

其居中方式為 uicontrolcontenthorizontalalignmentcenter

只要設定

btn.contenthorizontalalignment = uicontrolcontenthorizontalalignmentleft;

然後在看文字就左對齊了

UIButton文字居左顯示

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

UIButton文字居左顯示

今天我們來講如何讓uibutton文字居左顯示?我們都應該寫過讓uilabel的text居左顯示。也非常簡單。實現文字居左顯示 如下 uilabel label uilabel alloc init label.frame cgrectmake 50,100,200,50 label.text 我是...

UIAlertView設定文字左對齊

今天碰到乙個設定uialertview中間message的文字左對齊的問題,因為iphonesdk預設是居中對齊的,而且沒有提供方法設定文字對齊介面,解決這個問題的思路很簡單,就是在delegate void willpresentalertview uialertview alertview 獲取...