2014-09-03 32 views
0

我正在處理自動佈局,同時我需要增加我的按鈕標題的字體大小。我寫了一個方法,我的UI控件的字體大小。但是當涉及到我視圖上的UI按鈕時,字體會增加,但按鈕的框架不會增加以適應字體大小。UIbutton不根據其標題標籤的字體大小調整自身Xcode

UIbutton是否有任何屬性,如sizethatfits,我可以使用我的按鈕,以便它調整其框架以適應增加的字體大小?

任何幫助將不勝感激。 謝謝

回答

0
button.titleLabel.numberOfLines = 1; <--or any other number 
button.titleLabel.adjustsFontSizeToFitWidth = YES; 
button.titleLabel.lineBreakMode = NSLineBreakByClipping; 

試試這個,如果你還有問題,讓我知道!

+0

apply button.titleLabel.lineBreakMode = NSLineBreakByClipping;將剪輯文本,但它不會增加我的按鈕的框架?我希望隨着標題字體的增加而增加按鈕的框架 – 2014-09-04 05:31:09

+1

爲您的按鈕嘗試以下操作。 [self.myButton setTitle:@「Title」forState:UIControlStateNormal]; [self.myButton sizeToFit]; – Reza 2014-09-04 23:15:17

相關問題