2014-09-03 2 views
0

자동 레이아웃 작업을 수행하는 동시에 내 단추 제목의 글꼴 크기를 늘려야합니다. 내 UI 컨트롤의 글꼴 크기입니다. 그러나 내보기의 UI 단추에 관해서는 글꼴이 증가하지만 글꼴 크기를 수용하기 위해 단추의 프레임이 증가하지 않습니다.UIbutton의 제목 레이블의 글꼴 크기에 따라 크기가 조정되지 않습니다. Xcode

에 대한 속성이 있습니까 (예 : sizethatfits) 내 단추에 사용할 수있는 글꼴이있어서 글꼴 크기가 증가하도록 글꼴의 크기를 조정할 수 있습니까?

도움이 될 것입니다. 감사합니다.

답변

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

그래도 문제가 있다면 알려주세요.

+0

apply button.titleLabel.lineBreakMode = NSLineBreakByClipping; 텍스트는 클립되지만 버튼의 프레임은 증가하지 않습니까? 제목 글꼴이 증가함에 따라 버튼의 프레임을 늘려야합니다. –

+1

버튼에 대해 다음을 시도해보십시오. [self.myButton setTitle : @ "Title"forState : UIControlStateNormal]; [self.myButton sizeToFit]; – Reza

관련 문제